From 90d61887acd560b9c1eca2a0d76b7f0fe1ad8866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Sat, 7 Feb 2026 17:45:18 -0800 Subject: [PATCH] D3D11: Renamed dx11 to dxbc. (#3586) --- 3rdparty/dear-imgui/imgui.cpp | 2 +- 3rdparty/dear-imgui/imgui_demo.cpp | 2 +- examples/02-metaballs/fs_metaballs.bin.h | 2 +- examples/02-metaballs/vs_metaballs.bin.h | 2 +- examples/17-drawstress/fs_drawstress.bin.h | 2 +- examples/17-drawstress/vs_drawstress.bin.h | 2 +- examples/common/bgfx_utils.cpp | 2 +- examples/common/debugdraw/fs_debugdraw_fill.bin.h | 2 +- .../common/debugdraw/fs_debugdraw_fill_lit.bin.h | 2 +- .../debugdraw/fs_debugdraw_fill_texture.bin.h | 2 +- examples/common/debugdraw/fs_debugdraw_lines.bin.h | 2 +- .../debugdraw/fs_debugdraw_lines_stipple.bin.h | 2 +- examples/common/debugdraw/vs_debugdraw_fill.bin.h | 2 +- .../common/debugdraw/vs_debugdraw_fill_lit.bin.h | 2 +- .../debugdraw/vs_debugdraw_fill_lit_mesh.bin.h | 2 +- .../common/debugdraw/vs_debugdraw_fill_mesh.bin.h | 2 +- .../debugdraw/vs_debugdraw_fill_texture.bin.h | 2 +- examples/common/debugdraw/vs_debugdraw_lines.bin.h | 2 +- .../debugdraw/vs_debugdraw_lines_stipple.bin.h | 2 +- examples/common/font/fs_font_basic.bin.h | 2 +- examples/common/font/fs_font_distance_field.bin.h | 2 +- .../font/fs_font_distance_field_drop_shadow.bin.h | 2 +- .../fs_font_distance_field_drop_shadow_image.bin.h | 2 +- .../font/fs_font_distance_field_outline.bin.h | 2 +- ...t_distance_field_outline_drop_shadow_image.bin.h | 2 +- .../font/fs_font_distance_field_outline_image.bin.h | 2 +- .../font/fs_font_distance_field_subpixel.bin.h | 2 +- examples/common/font/vs_font_basic.bin.h | 2 +- examples/common/font/vs_font_distance_field.bin.h | 2 +- .../font/vs_font_distance_field_drop_shadow.bin.h | 2 +- .../vs_font_distance_field_drop_shadow_image.bin.h | 2 +- .../font/vs_font_distance_field_outline.bin.h | 2 +- ...t_distance_field_outline_drop_shadow_image.bin.h | 2 +- .../font/vs_font_distance_field_outline_image.bin.h | 2 +- .../font/vs_font_distance_field_subpixel.bin.h | 2 +- examples/common/imgui/fs_imgui_image.bin.h | 2 +- examples/common/imgui/fs_ocornut_imgui.bin.h | 2 +- examples/common/imgui/vs_imgui_image.bin.h | 2 +- examples/common/imgui/vs_ocornut_imgui.bin.h | 2 +- examples/common/nanovg/fs_nanovg_fill.bin.h | 2 +- examples/common/nanovg/vs_nanovg_fill.bin.h | 2 +- examples/common/ps/fs_particle.bin.h | 2 +- examples/common/ps/vs_particle.bin.h | 2 +- .../shaders/{dx11 => dxbc}/cs_assao_apply.bin | Bin .../cs_assao_generate_importance_map.bin | Bin .../shaders/{dx11 => dxbc}/cs_assao_generate_q0.bin | Bin .../shaders/{dx11 => dxbc}/cs_assao_generate_q1.bin | Bin .../shaders/{dx11 => dxbc}/cs_assao_generate_q2.bin | Bin .../shaders/{dx11 => dxbc}/cs_assao_generate_q3.bin | Bin .../{dx11 => dxbc}/cs_assao_generate_q3base.bin | Bin .../{dx11 => dxbc}/cs_assao_load_counter_clear.bin | Bin .../{dx11 => dxbc}/cs_assao_non_smart_apply.bin | Bin .../{dx11 => dxbc}/cs_assao_non_smart_blur.bin | Bin .../cs_assao_non_smart_half_apply.bin | Bin .../cs_assao_postprocess_importance_map_a.bin | Bin .../cs_assao_postprocess_importance_map_b.bin | Bin .../{dx11 => dxbc}/cs_assao_prepare_depth_mip.bin | Bin .../{dx11 => dxbc}/cs_assao_prepare_depths.bin | Bin .../cs_assao_prepare_depths_and_normals.bin | Bin .../cs_assao_prepare_depths_and_normals_half.bin | Bin .../{dx11 => dxbc}/cs_assao_prepare_depths_half.bin | Bin .../shaders/{dx11 => dxbc}/cs_assao_smart_blur.bin | Bin .../{dx11 => dxbc}/cs_assao_smart_blur_wide.bin | Bin .../shaders/{dx11 => dxbc}/cs_drawindirect.bin | Bin .../{dx11 => dxbc}/cs_drawindirect_count.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_bilinear_16.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_bilinear_32.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_easu_16.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_easu_32.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_rcas_16.bin | Bin .../shaders/{dx11 => dxbc}/cs_fsr_rcas_32.bin | Bin .../shaders/{dx11 => dxbc}/cs_gdr_copy_z.bin | Bin .../{dx11 => dxbc}/cs_gdr_downscale_hi_z.bin | Bin .../shaders/{dx11 => dxbc}/cs_gdr_occlude_props.bin | Bin .../{dx11 => dxbc}/cs_gdr_stream_compaction.bin | Bin .../runtime/shaders/{dx11 => dxbc}/cs_indirect.bin | Bin .../shaders/{dx11 => dxbc}/cs_init_instances.bin | Bin .../shaders/{dx11 => dxbc}/cs_terrain_init.bin | Bin .../shaders/{dx11 => dxbc}/cs_terrain_lod.bin | Bin .../{dx11 => dxbc}/cs_terrain_update_draw.bin | Bin .../{dx11 => dxbc}/cs_terrain_update_indirect.bin | Bin .../runtime/shaders/{dx11 => dxbc}/cs_update.bin | Bin .../shaders/{dx11 => dxbc}/cs_update_instances.bin | Bin .../shaders/{dx11 => dxbc}/fs_albedo_output.bin | Bin .../{dx11 => dxbc}/fs_assao_deferred_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_assao_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/fs_bloom_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_bokeh_copy.bin | Bin .../fs_bokeh_copy_linear_to_gamma.bin | Bin .../shaders/{dx11 => dxbc}/fs_bokeh_dof_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_bokeh_dof_debug.bin | Bin .../{dx11 => dxbc}/fs_bokeh_dof_downsample.bin | Bin .../{dx11 => dxbc}/fs_bokeh_dof_second_pass.bin | Bin .../{dx11 => dxbc}/fs_bokeh_dof_single_pass.bin | Bin .../shaders/{dx11 => dxbc}/fs_bokeh_forward.bin | Bin .../{dx11 => dxbc}/fs_bokeh_forward_grid.bin | Bin .../{dx11 => dxbc}/fs_bokeh_linear_depth.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_bump.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_bunnylod.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_callback.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_cubes.bin | Bin .../{dx11 => dxbc}/fs_deferred_clear_uav.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_combine.bin | Bin .../{dx11 => dxbc}/fs_deferred_combine_ta.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_debug.bin | Bin .../{dx11 => dxbc}/fs_deferred_debug_line.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_debug_ta.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_geom.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_light.bin | Bin .../shaders/{dx11 => dxbc}/fs_deferred_light_ta.bin | Bin .../{dx11 => dxbc}/fs_deferred_light_uav.bin | Bin .../{dx11 => dxbc}/fs_denoise_apply_lighting.bin | Bin .../shaders/{dx11 => dxbc}/fs_denoise_copy.bin | Bin .../{dx11 => dxbc}/fs_denoise_deferred_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_denoise_gbuffer.bin | Bin .../{dx11 => dxbc}/fs_denoise_spatial_3x3.bin | Bin .../{dx11 => dxbc}/fs_denoise_spatial_5x5.bin | Bin .../shaders/{dx11 => dxbc}/fs_denoise_temporal.bin | Bin .../shaders/{dx11 => dxbc}/fs_denoise_txaa.bin | Bin .../shaders/{dx11 => dxbc}/fs_downsample.bin | Bin .../{dx11 => dxbc}/fs_fsr_copy_linear_to_gamma.bin | Bin .../shaders/{dx11 => dxbc}/fs_fsr_forward.bin | Bin .../shaders/{dx11 => dxbc}/fs_fsr_forward_grid.bin | Bin .../fs_gdr_instanced_indirect_rendering.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_hdr_blur.bin | Bin .../shaders/{dx11 => dxbc}/fs_hdr_bright.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_hdr_lum.bin | Bin .../shaders/{dx11 => dxbc}/fs_hdr_lumavg.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_hdr_mesh.bin | Bin .../shaders/{dx11 => dxbc}/fs_hdr_skybox.bin | Bin .../shaders/{dx11 => dxbc}/fs_hdr_tonemap.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_hextile.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_ibl_mesh.bin | Bin .../shaders/{dx11 => dxbc}/fs_ibl_skybox.bin | Bin .../shaders/{dx11 => dxbc}/fs_instancing.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_mesh.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_oit.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_oit_wb.bin | Bin .../shaders/{dx11 => dxbc}/fs_oit_wb_blit.bin | Bin .../shaders/{dx11 => dxbc}/fs_oit_wb_separate.bin | Bin .../{dx11 => dxbc}/fs_oit_wb_separate_blit.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_particle.bin | Bin .../shaders/{dx11 => dxbc}/fs_picking_id.bin | Bin .../shaders/{dx11 => dxbc}/fs_picking_shaded.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_pom.bin | Bin .../shaders/{dx11 => dxbc}/fs_raymarching.bin | Bin .../shaders/{dx11 => dxbc}/fs_rsm_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_rsm_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/fs_rsm_lbuffer.bin | Bin .../shaders/{dx11 => dxbc}/fs_rsm_shadow.bin | Bin .../{dx11 => dxbc}/fs_screen_space_shadows.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_color_black.bin | Bin .../fs_shadowmaps_color_lighting_esm.bin | Bin .../fs_shadowmaps_color_lighting_esm_csm.bin | Bin .../fs_shadowmaps_color_lighting_esm_linear.bin | Bin .../fs_shadowmaps_color_lighting_esm_linear_csm.bin | Bin ...fs_shadowmaps_color_lighting_esm_linear_omni.bin | Bin .../fs_shadowmaps_color_lighting_esm_omni.bin | Bin .../fs_shadowmaps_color_lighting_hard.bin | Bin .../fs_shadowmaps_color_lighting_hard_csm.bin | Bin .../fs_shadowmaps_color_lighting_hard_linear.bin | Bin ...fs_shadowmaps_color_lighting_hard_linear_csm.bin | Bin ...s_shadowmaps_color_lighting_hard_linear_omni.bin | Bin .../fs_shadowmaps_color_lighting_hard_omni.bin | Bin .../fs_shadowmaps_color_lighting_pcf.bin | Bin .../fs_shadowmaps_color_lighting_pcf_csm.bin | Bin .../fs_shadowmaps_color_lighting_pcf_linear.bin | Bin .../fs_shadowmaps_color_lighting_pcf_linear_csm.bin | Bin ...fs_shadowmaps_color_lighting_pcf_linear_omni.bin | Bin .../fs_shadowmaps_color_lighting_pcf_omni.bin | Bin .../fs_shadowmaps_color_lighting_pcss.bin | Bin .../fs_shadowmaps_color_lighting_pcss_csm.bin | Bin .../fs_shadowmaps_color_lighting_pcss_linear.bin | Bin ...fs_shadowmaps_color_lighting_pcss_linear_csm.bin | Bin ...s_shadowmaps_color_lighting_pcss_linear_omni.bin | Bin .../fs_shadowmaps_color_lighting_pcss_omni.bin | Bin .../fs_shadowmaps_color_lighting_vsm.bin | Bin .../fs_shadowmaps_color_lighting_vsm_csm.bin | Bin .../fs_shadowmaps_color_lighting_vsm_linear.bin | Bin .../fs_shadowmaps_color_lighting_vsm_linear_csm.bin | Bin ...fs_shadowmaps_color_lighting_vsm_linear_omni.bin | Bin .../fs_shadowmaps_color_lighting_vsm_omni.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_color_texture.bin | Bin .../shaders/{dx11 => dxbc}/fs_shadowmaps_hblur.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_hblur_vsm.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_packdepth.bin | Bin .../fs_shadowmaps_packdepth_linear.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_packdepth_vsm.bin | Bin .../fs_shadowmaps_packdepth_vsm_linear.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_texture.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_unpackdepth.bin | Bin .../fs_shadowmaps_unpackdepth_vsm.bin | Bin .../shaders/{dx11 => dxbc}/fs_shadowmaps_vblur.bin | Bin .../{dx11 => dxbc}/fs_shadowmaps_vblur_vsm.bin | Bin .../fs_shadowvolume_color_lighting.bin | Bin .../fs_shadowvolume_color_texture.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svbackblank.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svbackcolor.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svbacktex1.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svbacktex2.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svfrontblank.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svfrontcolor.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svfronttex1.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svfronttex2.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svside.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svsideblank.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svsidecolor.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_svsidetex.bin | Bin .../{dx11 => dxbc}/fs_shadowvolume_texture.bin | Bin .../fs_shadowvolume_texture_lighting.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_sky.bin | Bin .../{dx11 => dxbc}/fs_sky_color_banding_fix.bin | Bin .../shaders/{dx11 => dxbc}/fs_sky_landscape.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_sms_mesh.bin | Bin .../shaders/{dx11 => dxbc}/fs_sms_mesh_pd.bin | Bin .../shaders/{dx11 => dxbc}/fs_sms_shadow.bin | Bin .../shaders/{dx11 => dxbc}/fs_sms_shadow_pd.bin | Bin .../{dx11 => dxbc}/fs_sss_deferred_combine.bin | Bin .../shaders/{dx11 => dxbc}/fs_sss_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/fs_sss_linear_depth.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_sss_unlit.bin | Bin .../{dx11 => dxbc}/fs_stencil_color_black.bin | Bin .../{dx11 => dxbc}/fs_stencil_color_lighting.bin | Bin .../{dx11 => dxbc}/fs_stencil_color_texture.bin | Bin .../shaders/{dx11 => dxbc}/fs_stencil_texture.bin | Bin .../{dx11 => dxbc}/fs_stencil_texture_lighting.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_terrain.bin | Bin .../shaders/{dx11 => dxbc}/fs_terrain_render.bin | Bin .../{dx11 => dxbc}/fs_terrain_render_normal.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/fs_tree.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_update.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_update_3d.bin | Bin .../shaders/{dx11 => dxbc}/fs_update_cmp.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_upsample.bin | Bin .../{dx11 => dxbc}/fs_vectordisplay_blit.bin | Bin .../{dx11 => dxbc}/fs_vectordisplay_blur.bin | Bin .../shaders/{dx11 => dxbc}/fs_vectordisplay_fb.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_vt_mip.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_vt_unlit.bin | Bin .../runtime/shaders/{dx11 => dxbc}/fs_wf_mesh.bin | Bin .../shaders/{dx11 => dxbc}/fs_wf_wireframe.bin | Bin .../shaders/{dx11 => dxbc}/vs_albedo_output.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_assao.bin | Bin .../shaders/{dx11 => dxbc}/vs_assao_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/vs_bokeh_forward.bin | Bin .../shaders/{dx11 => dxbc}/vs_bokeh_screenquad.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_bump.bin | Bin .../shaders/{dx11 => dxbc}/vs_bump_instanced.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_bunnylod.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_callback.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_cubes.bin | Bin .../shaders/{dx11 => dxbc}/vs_deferred_combine.bin | Bin .../shaders/{dx11 => dxbc}/vs_deferred_debug.bin | Bin .../{dx11 => dxbc}/vs_deferred_debug_line.bin | Bin .../shaders/{dx11 => dxbc}/vs_deferred_geom.bin | Bin .../shaders/{dx11 => dxbc}/vs_deferred_light.bin | Bin .../shaders/{dx11 => dxbc}/vs_denoise_gbuffer.bin | Bin .../{dx11 => dxbc}/vs_denoise_screenquad.bin | Bin .../shaders/{dx11 => dxbc}/vs_fsr_forward.bin | Bin .../shaders/{dx11 => dxbc}/vs_fsr_screenquad.bin | Bin .../shaders/{dx11 => dxbc}/vs_fullscreen.bin | Bin .../vs_gdr_instanced_indirect_rendering.bin | Bin .../{dx11 => dxbc}/vs_gdr_render_occlusion.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_hdr_blur.bin | Bin .../shaders/{dx11 => dxbc}/vs_hdr_bright.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_hdr_lum.bin | Bin .../shaders/{dx11 => dxbc}/vs_hdr_lumavg.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_hdr_mesh.bin | Bin .../shaders/{dx11 => dxbc}/vs_hdr_skybox.bin | Bin .../shaders/{dx11 => dxbc}/vs_hdr_tonemap.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_hextile.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_ibl_mesh.bin | Bin .../shaders/{dx11 => dxbc}/vs_ibl_skybox.bin | Bin .../shaders/{dx11 => dxbc}/vs_instancing.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_mesh.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_oit.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_oit_blit.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_particle.bin | Bin .../shaders/{dx11 => dxbc}/vs_picking_shaded.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_pom.bin | Bin .../shaders/{dx11 => dxbc}/vs_raymarching.bin | Bin .../shaders/{dx11 => dxbc}/vs_rsm_combine.bin | Bin .../shaders/{dx11 => dxbc}/vs_rsm_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/vs_rsm_lbuffer.bin | Bin .../shaders/{dx11 => dxbc}/vs_rsm_shadow.bin | Bin .../shaders/{dx11 => dxbc}/vs_shadowmaps_color.bin | Bin .../{dx11 => dxbc}/vs_shadowmaps_color_lighting.bin | Bin .../vs_shadowmaps_color_lighting_csm.bin | Bin .../vs_shadowmaps_color_lighting_linear.bin | Bin .../vs_shadowmaps_color_lighting_linear_csm.bin | Bin .../vs_shadowmaps_color_lighting_linear_omni.bin | Bin .../vs_shadowmaps_color_lighting_omni.bin | Bin .../{dx11 => dxbc}/vs_shadowmaps_color_texture.bin | Bin .../shaders/{dx11 => dxbc}/vs_shadowmaps_depth.bin | Bin .../shaders/{dx11 => dxbc}/vs_shadowmaps_hblur.bin | Bin .../{dx11 => dxbc}/vs_shadowmaps_packdepth.bin | Bin .../vs_shadowmaps_packdepth_linear.bin | Bin .../{dx11 => dxbc}/vs_shadowmaps_texture.bin | Bin .../vs_shadowmaps_texture_lighting.bin | Bin .../{dx11 => dxbc}/vs_shadowmaps_unpackdepth.bin | Bin .../shaders/{dx11 => dxbc}/vs_shadowmaps_vblur.bin | Bin .../vs_shadowvolume_color_lighting.bin | Bin .../vs_shadowvolume_color_texture.bin | Bin .../{dx11 => dxbc}/vs_shadowvolume_svback.bin | Bin .../{dx11 => dxbc}/vs_shadowvolume_svfront.bin | Bin .../{dx11 => dxbc}/vs_shadowvolume_svside.bin | Bin .../{dx11 => dxbc}/vs_shadowvolume_texture.bin | Bin .../vs_shadowvolume_texture_lighting.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_sky.bin | Bin .../shaders/{dx11 => dxbc}/vs_sky_landscape.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_sms_mesh.bin | Bin .../shaders/{dx11 => dxbc}/vs_sms_shadow.bin | Bin .../shaders/{dx11 => dxbc}/vs_sms_shadow_pd.bin | Bin .../shaders/{dx11 => dxbc}/vs_sss_gbuffer.bin | Bin .../shaders/{dx11 => dxbc}/vs_sss_screenquad.bin | Bin .../shaders/{dx11 => dxbc}/vs_stencil_color.bin | Bin .../{dx11 => dxbc}/vs_stencil_color_lighting.bin | Bin .../{dx11 => dxbc}/vs_stencil_color_texture.bin | Bin .../shaders/{dx11 => dxbc}/vs_stencil_texture.bin | Bin .../{dx11 => dxbc}/vs_stencil_texture_lighting.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_terrain.bin | Bin .../{dx11 => dxbc}/vs_terrain_height_texture.bin | Bin .../shaders/{dx11 => dxbc}/vs_terrain_render.bin | Bin examples/runtime/shaders/{dx11 => dxbc}/vs_tree.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_update.bin | Bin .../shaders/{dx11 => dxbc}/vs_vectordisplay_fb.bin | Bin .../shaders/{dx11 => dxbc}/vs_vt_generic.bin | Bin .../runtime/shaders/{dx11 => dxbc}/vs_wf_mesh.bin | Bin .../shaders/{dx11 => dxbc}/vs_wf_wireframe.bin | Bin include/bgfx/embedded_shader.h | 2 +- scripts/shader-embeded.mk | 6 +++--- scripts/shader.mk | 2 +- src/fs_clear0.bin.h | 2 +- src/fs_clear1.bin.h | 2 +- src/fs_clear2.bin.h | 2 +- src/fs_clear3.bin.h | 2 +- src/fs_clear4.bin.h | 2 +- src/fs_clear5.bin.h | 2 +- src/fs_clear6.bin.h | 2 +- src/fs_clear7.bin.h | 2 +- src/fs_debugfont.bin.h | 2 +- src/makefile | 2 +- src/vs_clear.bin.h | 2 +- src/vs_debugfont.bin.h | 2 +- tools/geometryv/fs_mesh.bin.h | 2 +- tools/geometryv/vs_mesh.bin.h | 2 +- tools/texturev/fs_texture.bin.h | 2 +- tools/texturev/fs_texture_3d.bin.h | 2 +- tools/texturev/fs_texture_array.bin.h | 2 +- tools/texturev/fs_texture_cube.bin.h | 2 +- tools/texturev/fs_texture_cube2.bin.h | 2 +- tools/texturev/fs_texture_msdf.bin.h | 2 +- tools/texturev/fs_texture_sdf.bin.h | 2 +- tools/texturev/vs_texture.bin.h | 2 +- tools/texturev/vs_texture_cube.bin.h | 2 +- 355 files changed, 71 insertions(+), 71 deletions(-) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_apply.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_importance_map.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_q0.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_q1.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_q2.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_q3.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_generate_q3base.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_load_counter_clear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_non_smart_apply.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_non_smart_blur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_non_smart_half_apply.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_postprocess_importance_map_a.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_postprocess_importance_map_b.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_prepare_depth_mip.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_prepare_depths.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_prepare_depths_and_normals.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_prepare_depths_and_normals_half.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_prepare_depths_half.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_smart_blur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_assao_smart_blur_wide.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_drawindirect.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_drawindirect_count.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_bilinear_16.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_bilinear_32.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_easu_16.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_easu_32.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_rcas_16.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_fsr_rcas_32.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_gdr_copy_z.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_gdr_downscale_hi_z.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_gdr_occlude_props.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_gdr_stream_compaction.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_indirect.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_init_instances.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_terrain_init.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_terrain_lod.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_terrain_update_draw.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_terrain_update_indirect.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_update.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/cs_update_instances.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_albedo_output.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_assao_deferred_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_assao_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bloom_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_copy.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_copy_linear_to_gamma.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_dof_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_dof_debug.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_dof_downsample.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_dof_second_pass.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_dof_single_pass.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_forward.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_forward_grid.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bokeh_linear_depth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bump.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_bunnylod.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_callback.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_cubes.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_clear_uav.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_combine_ta.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_debug.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_debug_line.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_debug_ta.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_geom.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_light.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_light_ta.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_deferred_light_uav.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_apply_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_copy.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_deferred_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_spatial_3x3.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_spatial_5x5.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_temporal.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_denoise_txaa.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_downsample.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_fsr_copy_linear_to_gamma.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_fsr_forward.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_fsr_forward_grid.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_gdr_instanced_indirect_rendering.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_blur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_bright.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_lum.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_lumavg.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_skybox.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hdr_tonemap.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_hextile.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_ibl_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_ibl_skybox.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_instancing.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_oit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_oit_wb.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_oit_wb_blit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_oit_wb_separate.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_oit_wb_separate_blit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_particle.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_picking_id.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_picking_shaded.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_pom.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_raymarching.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_rsm_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_rsm_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_rsm_lbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_rsm_shadow.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_screen_space_shadows.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_black.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_esm_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_hard_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcf_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_pcss_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_lighting_vsm_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_hblur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_hblur_vsm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_packdepth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_packdepth_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_packdepth_vsm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_packdepth_vsm_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_unpackdepth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_unpackdepth_vsm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_vblur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowmaps_vblur_vsm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_color_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svbackblank.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svbackcolor.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svbacktex1.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svbacktex2.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svfrontblank.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svfrontcolor.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svfronttex1.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svfronttex2.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svside.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svsideblank.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svsidecolor.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_svsidetex.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_shadowvolume_texture_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sky.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sky_color_banding_fix.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sky_landscape.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sms_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sms_mesh_pd.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sms_shadow.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sms_shadow_pd.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sss_deferred_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sss_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sss_linear_depth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_sss_unlit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_stencil_color_black.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_stencil_color_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_stencil_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_stencil_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_stencil_texture_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_terrain.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_terrain_render.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_terrain_render_normal.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_tree.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_update.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_update_3d.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_update_cmp.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_upsample.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_vectordisplay_blit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_vectordisplay_blur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_vectordisplay_fb.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_vt_mip.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_vt_unlit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_wf_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/fs_wf_wireframe.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_albedo_output.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_assao.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_assao_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_bokeh_forward.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_bokeh_screenquad.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_bump.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_bump_instanced.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_bunnylod.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_callback.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_cubes.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_deferred_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_deferred_debug.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_deferred_debug_line.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_deferred_geom.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_deferred_light.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_denoise_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_denoise_screenquad.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_fsr_forward.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_fsr_screenquad.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_fullscreen.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_gdr_instanced_indirect_rendering.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_gdr_render_occlusion.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_blur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_bright.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_lum.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_lumavg.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_skybox.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hdr_tonemap.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_hextile.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_ibl_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_ibl_skybox.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_instancing.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_oit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_oit_blit.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_particle.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_picking_shaded.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_pom.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_raymarching.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_rsm_combine.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_rsm_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_rsm_lbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_rsm_shadow.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting_linear_csm.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting_linear_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_lighting_omni.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_depth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_hblur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_packdepth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_packdepth_linear.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_texture_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_unpackdepth.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowmaps_vblur.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_color_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_svback.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_svfront.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_svside.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_shadowvolume_texture_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sky.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sky_landscape.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sms_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sms_shadow.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sms_shadow_pd.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sss_gbuffer.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_sss_screenquad.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_stencil_color.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_stencil_color_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_stencil_color_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_stencil_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_stencil_texture_lighting.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_terrain.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_terrain_height_texture.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_terrain_render.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_tree.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_update.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_vectordisplay_fb.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_vt_generic.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_wf_mesh.bin (100%) rename examples/runtime/shaders/{dx11 => dxbc}/vs_wf_wireframe.bin (100%) diff --git a/3rdparty/dear-imgui/imgui.cpp b/3rdparty/dear-imgui/imgui.cpp index 261a3e228..331d2c912 100644 --- a/3rdparty/dear-imgui/imgui.cpp +++ b/3rdparty/dear-imgui/imgui.cpp @@ -287,7 +287,7 @@ CODE // TODO: Fill optional fields of the io structure later. // TODO: Load TTF/OTF fonts if you don't want to use the default font. - // Initialize helper Platform and Renderer backends (here we are using imgui_impl_win32.cpp and imgui_impl_dx11.cpp) + // Initialize helper Platform and Renderer backends (here we are using imgui_impl_win32.cpp and imgui_impl_dxbc.cpp) ImGui_ImplWin32_Init(hwnd); ImGui_ImplDX11_Init(g_pd3dDevice, g_pd3dDeviceContext); diff --git a/3rdparty/dear-imgui/imgui_demo.cpp b/3rdparty/dear-imgui/imgui_demo.cpp index b88e7bf2a..eb3633eb2 100644 --- a/3rdparty/dear-imgui/imgui_demo.cpp +++ b/3rdparty/dear-imgui/imgui_demo.cpp @@ -1780,7 +1780,7 @@ static void DemoWindowWidgetsImages() // Read description about ImTextureID/ImTextureRef and FAQ for details about texture identifiers. // If you use one of the default imgui_impl_XXXX.cpp rendering backend, they all have comments at the top // of their respective source file to specify what they are using as texture identifier, for example: - // - The imgui_impl_dx11.cpp renderer expect a 'ID3D11ShaderResourceView*' pointer. + // - The imgui_impl_dxbc.cpp renderer expect a 'ID3D11ShaderResourceView*' pointer. // - The imgui_impl_opengl3.cpp renderer expect a GLuint OpenGL texture identifier, etc. // So with the DirectX11 backend, you call ImGui::Image() with a 'ID3D11ShaderResourceView*' cast to ImTextureID. // - If you decided that ImTextureID = MyEngineTexture*, then you can pass your MyEngineTexture* pointers diff --git a/examples/02-metaballs/fs_metaballs.bin.h b/examples/02-metaballs/fs_metaballs.bin.h index c62dadd9c..22b8342d1 100644 --- a/examples/02-metaballs/fs_metaballs.bin.h +++ b/examples/02-metaballs/fs_metaballs.bin.h @@ -165,7 +165,7 @@ static const uint8_t fs_metaballs_wgsl[681] = 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, // bgfx_FragData0; 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .}....... }; -static const uint8_t fs_metaballs_dx11[670] = +static const uint8_t fs_metaballs_dxbc[670] = { 0x46, 0x53, 0x48, 0x0b, 0x03, 0x2c, 0xf5, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x02, // FSH..,.?........ 0x00, 0x00, 0x44, 0x58, 0x42, 0x43, 0xe0, 0x71, 0x1c, 0x84, 0x5e, 0xe7, 0xa2, 0x56, 0xe3, 0xe1, // ..DXBC.q..^..V.. diff --git a/examples/02-metaballs/vs_metaballs.bin.h b/examples/02-metaballs/vs_metaballs.bin.h index 40f3d1379..a2db429e9 100644 --- a/examples/02-metaballs/vs_metaballs.bin.h +++ b/examples/02-metaballs/vs_metaballs.bin.h @@ -246,7 +246,7 @@ static const uint8_t vs_metaballs_wgsl[1077] = 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x02, 0x00, 0x01, // v_3);.}........ 0x00, 0x80, 0x00, 0x80, 0x00, // ..... }; -static const uint8_t vs_metaballs_dx11[744] = +static const uint8_t vs_metaballs_dxbc[744] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x03, 0x2c, 0xf5, 0x3f, 0x02, 0x00, 0x0f, 0x75, // VSH......,.?...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/17-drawstress/fs_drawstress.bin.h b/examples/17-drawstress/fs_drawstress.bin.h index c3182d741..d6ead4d56 100644 --- a/examples/17-drawstress/fs_drawstress.bin.h +++ b/examples/17-drawstress/fs_drawstress.bin.h @@ -70,7 +70,7 @@ static const uint8_t fs_drawstress_wgsl[349] = 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, // turn bgfx_FragDa 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ta0;.}....... }; -static const uint8_t fs_drawstress_dx11[270] = +static const uint8_t fs_drawstress_dxbc[270] = { 0x46, 0x53, 0x48, 0x0b, 0xa4, 0x8b, 0xef, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, // FSH....I........ 0x00, 0x00, 0x44, 0x58, 0x42, 0x43, 0x50, 0xef, 0x6d, 0x1a, 0x00, 0x93, 0x06, 0x9c, 0xf0, 0x68, // ..DXBCP.m......h diff --git a/examples/17-drawstress/vs_drawstress.bin.h b/examples/17-drawstress/vs_drawstress.bin.h index c45dbbfed..e9d5a25f3 100644 --- a/examples/17-drawstress/vs_drawstress.bin.h +++ b/examples/17-drawstress/vs_drawstress.bin.h @@ -165,7 +165,7 @@ static const uint8_t vs_drawstress_wgsl[763] = 0x62, 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x29, 0x3b, 0x0a, 0x7d, // bol(v_1, v_2);.} 0x0a, 0x00, 0x02, 0x05, 0x00, 0x01, 0x00, 0x40, 0x00, 0x40, 0x00, // .......@.@. }; -static const uint8_t vs_drawstress_dx11[524] = +static const uint8_t vs_drawstress_dxbc[524] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x8b, 0xef, 0x49, 0x01, 0x00, 0x0f, 0x75, // VSH........I...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/bgfx_utils.cpp b/examples/common/bgfx_utils.cpp index e89426c03..7d8a5a0f1 100644 --- a/examples/common/bgfx_utils.cpp +++ b/examples/common/bgfx_utils.cpp @@ -103,7 +103,7 @@ static bgfx::ShaderHandle loadShader(bx::FileReaderI* _reader, const bx::StringV switch (bgfx::getRendererType() ) { case bgfx::RendererType::Noop: - case bgfx::RendererType::Direct3D11: filePath.join("dx11"); break; + case bgfx::RendererType::Direct3D11: filePath.join("dxbc"); break; case bgfx::RendererType::Direct3D12: filePath.join("dxil"); break; case bgfx::RendererType::Agc: case bgfx::RendererType::Gnm: filePath.join("pssl"); break; diff --git a/examples/common/debugdraw/fs_debugdraw_fill.bin.h b/examples/common/debugdraw/fs_debugdraw_fill.bin.h index de36a9c8a..2229f9191 100644 --- a/examples/common/debugdraw/fs_debugdraw_fill.bin.h +++ b/examples/common/debugdraw/fs_debugdraw_fill.bin.h @@ -94,7 +94,7 @@ static const uint8_t fs_debugdraw_fill_wgsl[428] = 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, // urn bgfx_FragDat 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, // a0;.}...@.@. }; -static const uint8_t fs_debugdraw_fill_dx11[265] = +static const uint8_t fs_debugdraw_fill_dxbc[265] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x08, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h b/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h index b06b2457e..e9aeb26a9 100644 --- a/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h +++ b/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h @@ -212,7 +212,7 @@ static const uint8_t fs_debugdraw_fill_lit_wgsl[733] = 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, // turn bgfx_FragDa 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x40, 0x00, 0x40, 0x00, // ta0;.}...@.@. }; -static const uint8_t fs_debugdraw_fill_lit_dx11[733] = +static const uint8_t fs_debugdraw_fill_lit_dxbc[733] = { 0x46, 0x53, 0x48, 0x0b, 0x0f, 0xc8, 0x56, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x08, 0x75, // FSH...V_.......u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h b/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h index 7b6ffcafa..eb4fcd76d 100644 --- a/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h +++ b/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h @@ -135,7 +135,7 @@ static const uint8_t fs_debugdraw_fill_texture_wgsl[641] = 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, // agData0;.}...... 0x00, // . }; -static const uint8_t fs_debugdraw_fill_texture_dx11[423] = +static const uint8_t fs_debugdraw_fill_texture_dxbc[423] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x73, // FSH............s 0x5f, 0x74, 0x65, 0x78, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, // _texColor0...... diff --git a/examples/common/debugdraw/fs_debugdraw_lines.bin.h b/examples/common/debugdraw/fs_debugdraw_lines.bin.h index b72e5ef46..f16225406 100644 --- a/examples/common/debugdraw/fs_debugdraw_lines.bin.h +++ b/examples/common/debugdraw/fs_debugdraw_lines.bin.h @@ -70,7 +70,7 @@ static const uint8_t fs_debugdraw_lines_wgsl[349] = 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, // turn bgfx_FragDa 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ta0;.}....... }; -static const uint8_t fs_debugdraw_lines_dx11[270] = +static const uint8_t fs_debugdraw_lines_dxbc[270] = { 0x46, 0x53, 0x48, 0x0b, 0xa4, 0x8b, 0xef, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, // FSH....I........ 0x00, 0x00, 0x44, 0x58, 0x42, 0x43, 0x50, 0xef, 0x6d, 0x1a, 0x00, 0x93, 0x06, 0x9c, 0xf0, 0x68, // ..DXBCP.m......h diff --git a/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h b/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h index c830b8f71..1e39f34f6 100644 --- a/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h +++ b/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h @@ -115,7 +115,7 @@ static const uint8_t fs_debugdraw_lines_stipple_wgsl[507] = 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, // rn bgfx_FragData 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0;.}....... }; -static const uint8_t fs_debugdraw_lines_stipple_dx11[450] = +static const uint8_t fs_debugdraw_lines_stipple_dxbc[450] = { 0x46, 0x53, 0x48, 0x0b, 0xe7, 0x1a, 0x5a, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0x01, // FSH...Z......... 0x00, 0x00, 0x44, 0x58, 0x42, 0x43, 0x96, 0x76, 0x5f, 0x90, 0xfe, 0x0c, 0xf6, 0xa6, 0xf8, 0x87, // ..DXBC.v_....... diff --git a/examples/common/debugdraw/vs_debugdraw_fill.bin.h b/examples/common/debugdraw/vs_debugdraw_fill.bin.h index b7c1e28a7..686d4f03a 100644 --- a/examples/common/debugdraw/vs_debugdraw_fill.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_fill.bin.h @@ -177,7 +177,7 @@ static const uint8_t vs_debugdraw_fill_wgsl[716] = 0x3b, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x76, 0x5f, 0x31, 0x3b, 0x0a, // ;. return v_1;. 0x7d, 0x0a, 0x00, 0x02, 0x0e, 0x00, 0x01, 0x00, 0xc0, 0x00, 0xc0, 0x00, // }........... }; -static const uint8_t vs_debugdraw_fill_dx11[693] = +static const uint8_t vs_debugdraw_fill_dxbc[693] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x0a, 0x75, // VSH............u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, // _viewProj....... diff --git a/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h b/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h index 085935fc6..c0b93a948 100644 --- a/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h @@ -246,7 +246,7 @@ static const uint8_t vs_debugdraw_fill_lit_wgsl[1040] = 0x62, 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, // bol(v_1, v_2, v_ 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x02, 0x0e, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, // 3);.}........... }; -static const uint8_t vs_debugdraw_fill_lit_dx11[966] = +static const uint8_t vs_debugdraw_fill_lit_dxbc[966] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xc8, 0x56, 0x5f, 0x03, 0x00, 0x06, 0x75, // VSH.......V_...u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, // _view........... diff --git a/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h b/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h index da1db9974..f52eabb4c 100644 --- a/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h @@ -226,7 +226,7 @@ static const uint8_t vs_debugdraw_fill_lit_mesh_wgsl[944] = 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, // ymbol(v_1, v_2, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x01, 0x01, 0x00, 0xc0, 0x00, 0xc0, 0x00, // v_3);.}......... }; -static const uint8_t vs_debugdraw_fill_lit_mesh_dx11[856] = +static const uint8_t vs_debugdraw_fill_lit_mesh_dxbc[856] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xc8, 0x56, 0x5f, 0x03, 0x00, 0x06, 0x75, // VSH.......V_...u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, // _view........... diff --git a/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h b/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h index cb64e085a..cb729de72 100644 --- a/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h @@ -156,7 +156,7 @@ static const uint8_t vs_debugdraw_fill_mesh_wgsl[620] = 0x6e, 0x29, 0x3b, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x76, 0x5f, 0x31, // n);. return v_1 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x01, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, // ;.}......... }; -static const uint8_t vs_debugdraw_fill_mesh_dx11[583] = +static const uint8_t vs_debugdraw_fill_mesh_dxbc[583] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x0a, 0x75, // VSH............u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, // _viewProj....... diff --git a/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h b/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h index 280450141..1dfe25182 100644 --- a/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h @@ -201,7 +201,7 @@ static const uint8_t vs_debugdraw_fill_texture_wgsl[934] = 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, // , v_3);.}....... 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // ..@.@. }; -static const uint8_t vs_debugdraw_fill_texture_dx11[634] = +static const uint8_t vs_debugdraw_fill_texture_dxbc[634] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/debugdraw/vs_debugdraw_lines.bin.h b/examples/common/debugdraw/vs_debugdraw_lines.bin.h index 11d5a1638..61526c2b4 100644 --- a/examples/common/debugdraw/vs_debugdraw_lines.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_lines.bin.h @@ -165,7 +165,7 @@ static const uint8_t vs_debugdraw_lines_wgsl[763] = 0x62, 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x29, 0x3b, 0x0a, 0x7d, // bol(v_1, v_2);.} 0x0a, 0x00, 0x02, 0x05, 0x00, 0x01, 0x00, 0x40, 0x00, 0x40, 0x00, // .......@.@. }; -static const uint8_t vs_debugdraw_lines_dx11[524] = +static const uint8_t vs_debugdraw_lines_dxbc[524] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x8b, 0xef, 0x49, 0x01, 0x00, 0x0f, 0x75, // VSH........I...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h b/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h index 97dde8eb8..0a272f73b 100644 --- a/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h +++ b/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h @@ -201,7 +201,7 @@ static const uint8_t vs_debugdraw_lines_stipple_wgsl[924] = 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, // 1, v_2, v_3);.}. 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // ........@.@. }; -static const uint8_t vs_debugdraw_lines_stipple_dx11[634] = +static const uint8_t vs_debugdraw_lines_stipple_dxbc[634] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x1a, 0x5a, 0xef, 0x01, 0x00, 0x0f, 0x75, // VSH.......Z....u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/fs_font_basic.bin.h b/examples/common/font/fs_font_basic.bin.h index 3744ce6e3..61165cd9a 100644 --- a/examples/common/font/fs_font_basic.bin.h +++ b/examples/common/font/fs_font_basic.bin.h @@ -249,7 +249,7 @@ static const uint8_t fs_font_basic_wgsl[836] = 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, // _FragData0;.}... 0x00, 0x00, 0x00, 0x00, // .... }; -static const uint8_t fs_font_basic_dx11[647] = +static const uint8_t fs_font_basic_dxbc[647] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x73, // FSH............s 0x5f, 0x74, 0x65, 0x78, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, // _texColor0...... diff --git a/examples/common/font/fs_font_distance_field.bin.h b/examples/common/font/fs_font_distance_field.bin.h index 06db7a7f9..e4535de2c 100644 --- a/examples/common/font/fs_font_distance_field.bin.h +++ b/examples/common/font/fs_font_distance_field.bin.h @@ -329,7 +329,7 @@ static const uint8_t fs_font_distance_field_wgsl[1132] = 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, // urn bgfx_FragDat 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // a0;.}....... }; -static const uint8_t fs_font_distance_field_dx11[1098] = +static const uint8_t fs_font_distance_field_dxbc[1098] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_drop_shadow.bin.h b/examples/common/font/fs_font_distance_field_drop_shadow.bin.h index 4110e6a30..3c4a1b25b 100644 --- a/examples/common/font/fs_font_distance_field_drop_shadow.bin.h +++ b/examples/common/font/fs_font_distance_field_drop_shadow.bin.h @@ -583,7 +583,7 @@ static const uint8_t fs_font_distance_field_drop_shadow_wgsl[1912] = 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, // bgfx_FragData0;. 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // }....... }; -static const uint8_t fs_font_distance_field_drop_shadow_dx11[2042] = +static const uint8_t fs_font_distance_field_drop_shadow_dxbc[2042] = { 0x46, 0x53, 0x48, 0x0b, 0x9e, 0x67, 0x7a, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH..gz........u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h b/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h index 7497582a4..89b0e656a 100644 --- a/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h +++ b/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h @@ -666,7 +666,7 @@ static const uint8_t fs_font_distance_field_drop_shadow_image_wgsl[2212] = 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, // _FragData0;.}... 0x10, 0x00, 0x10, 0x00, // .... }; -static const uint8_t fs_font_distance_field_drop_shadow_image_dx11[2262] = +static const uint8_t fs_font_distance_field_drop_shadow_image_dxbc[2262] = { 0x46, 0x53, 0x48, 0x0b, 0x9e, 0x67, 0x7a, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH..gz........u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_outline.bin.h b/examples/common/font/fs_font_distance_field_outline.bin.h index 22c359dbc..702789a1d 100644 --- a/examples/common/font/fs_font_distance_field_outline.bin.h +++ b/examples/common/font/fs_font_distance_field_outline.bin.h @@ -417,7 +417,7 @@ static const uint8_t fs_font_distance_field_outline_wgsl[1371] = 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, // rn bgfx_FragData 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // 0;.}....... }; -static const uint8_t fs_font_distance_field_outline_dx11[1578] = +static const uint8_t fs_font_distance_field_outline_dxbc[1578] = { 0x46, 0x53, 0x48, 0x0b, 0x94, 0xf7, 0xae, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH....n.......u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h b/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h index 6a46ae9d3..e6058c714 100644 --- a/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h +++ b/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h @@ -797,7 +797,7 @@ static const uint8_t fs_font_distance_field_outline_drop_shadow_image_wgsl[2587] 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, // rn bgfx_FragData 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // 0;.}....... }; -static const uint8_t fs_font_distance_field_outline_drop_shadow_image_dx11[2742] = +static const uint8_t fs_font_distance_field_outline_drop_shadow_image_dxbc[2742] = { 0x46, 0x53, 0x48, 0x0b, 0x9e, 0x67, 0x7a, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH..gz........u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_outline_image.bin.h b/examples/common/font/fs_font_distance_field_outline_image.bin.h index c4b10c56d..62d46db23 100644 --- a/examples/common/font/fs_font_distance_field_outline_image.bin.h +++ b/examples/common/font/fs_font_distance_field_outline_image.bin.h @@ -518,7 +518,7 @@ static const uint8_t fs_font_distance_field_outline_image_wgsl[1802] = 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, // n bgfx_FragData0 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // ;.}....... }; -static const uint8_t fs_font_distance_field_outline_image_dx11[1798] = +static const uint8_t fs_font_distance_field_outline_image_dxbc[1798] = { 0x46, 0x53, 0x48, 0x0b, 0x94, 0xf7, 0xae, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x08, 0x75, // FSH....n.......u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, // _params......... diff --git a/examples/common/font/fs_font_distance_field_subpixel.bin.h b/examples/common/font/fs_font_distance_field_subpixel.bin.h index c1122a84e..471cabbd9 100644 --- a/examples/common/font/fs_font_distance_field_subpixel.bin.h +++ b/examples/common/font/fs_font_distance_field_subpixel.bin.h @@ -345,7 +345,7 @@ static const uint8_t fs_font_distance_field_subpixel_wgsl[1232] = 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, // return bgfx_Fra 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // gData0;.}....... }; -static const uint8_t fs_font_distance_field_subpixel_dx11[1335] = +static const uint8_t fs_font_distance_field_subpixel_dxbc[1335] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x73, // FSH............s 0x5f, 0x74, 0x65, 0x78, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, // _texColor0...... diff --git a/examples/common/font/vs_font_basic.bin.h b/examples/common/font/vs_font_basic.bin.h index 434bbf65c..d259de850 100644 --- a/examples/common/font/vs_font_basic.bin.h +++ b/examples/common/font/vs_font_basic.bin.h @@ -198,7 +198,7 @@ static const uint8_t vs_font_basic_wgsl[926] = 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, // v_1, v_2, v_3);. 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // }.........@.@. }; -static const uint8_t vs_font_basic_dx11[594] = +static const uint8_t vs_font_basic_dxbc[594] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field.bin.h b/examples/common/font/vs_font_distance_field.bin.h index 98caf071d..4ba39fcb3 100644 --- a/examples/common/font/vs_font_distance_field.bin.h +++ b/examples/common/font/vs_font_distance_field.bin.h @@ -198,7 +198,7 @@ static const uint8_t vs_font_distance_field_wgsl[926] = 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, // v_1, v_2, v_3);. 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // }.........@.@. }; -static const uint8_t vs_font_distance_field_dx11[594] = +static const uint8_t vs_font_distance_field_dxbc[594] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_drop_shadow.bin.h b/examples/common/font/vs_font_distance_field_drop_shadow.bin.h index f90ca8241..d751a3c38 100644 --- a/examples/common/font/vs_font_distance_field_drop_shadow.bin.h +++ b/examples/common/font/vs_font_distance_field_drop_shadow.bin.h @@ -292,7 +292,7 @@ static const uint8_t vs_font_distance_field_drop_shadow_wgsl[1427] = 0x0a, 0x00, 0x06, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, 0x10, 0x00, 0x11, 0x00, 0x12, 0x00, 0x40, // ...............@ 0x00, 0x40, 0x00, // .@. }; -static const uint8_t vs_font_distance_field_drop_shadow_dx11[876] = +static const uint8_t vs_font_distance_field_drop_shadow_dxbc[876] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x67, 0x7a, 0xc3, 0x01, 0x00, 0x0f, 0x75, // VSH......gz....u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h b/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h index c61eca207..872e10dce 100644 --- a/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h +++ b/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h @@ -292,7 +292,7 @@ static const uint8_t vs_font_distance_field_drop_shadow_image_wgsl[1427] = 0x0a, 0x00, 0x06, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, 0x10, 0x00, 0x11, 0x00, 0x12, 0x00, 0x40, // ...............@ 0x00, 0x40, 0x00, // .@. }; -static const uint8_t vs_font_distance_field_drop_shadow_image_dx11[876] = +static const uint8_t vs_font_distance_field_drop_shadow_image_dxbc[876] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x67, 0x7a, 0xc3, 0x01, 0x00, 0x0f, 0x75, // VSH......gz....u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_outline.bin.h b/examples/common/font/vs_font_distance_field_outline.bin.h index 5e0418dbb..d3b52dc24 100644 --- a/examples/common/font/vs_font_distance_field_outline.bin.h +++ b/examples/common/font/vs_font_distance_field_outline.bin.h @@ -260,7 +260,7 @@ static const uint8_t vs_font_distance_field_outline_wgsl[1256] = 0x76, 0x5f, 0x35, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x05, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, // v_5);.}......... 0x10, 0x00, 0x11, 0x00, 0x40, 0x00, 0x40, 0x00, // ....@.@. }; -static const uint8_t vs_font_distance_field_outline_dx11[782] = +static const uint8_t vs_font_distance_field_outline_dxbc[782] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x94, 0xf7, 0xae, 0x6e, 0x01, 0x00, 0x0f, 0x75, // VSH........n...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h b/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h index b052d32e9..027af1624 100644 --- a/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h +++ b/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h @@ -292,7 +292,7 @@ static const uint8_t vs_font_distance_field_outline_drop_shadow_image_wgsl[1427] 0x0a, 0x00, 0x06, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, 0x10, 0x00, 0x11, 0x00, 0x12, 0x00, 0x40, // ...............@ 0x00, 0x40, 0x00, // .@. }; -static const uint8_t vs_font_distance_field_outline_drop_shadow_image_dx11[876] = +static const uint8_t vs_font_distance_field_outline_drop_shadow_image_dxbc[876] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x67, 0x7a, 0xc3, 0x01, 0x00, 0x0f, 0x75, // VSH......gz....u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_outline_image.bin.h b/examples/common/font/vs_font_distance_field_outline_image.bin.h index 787d85a3e..199b7ecbe 100644 --- a/examples/common/font/vs_font_distance_field_outline_image.bin.h +++ b/examples/common/font/vs_font_distance_field_outline_image.bin.h @@ -260,7 +260,7 @@ static const uint8_t vs_font_distance_field_outline_image_wgsl[1256] = 0x76, 0x5f, 0x35, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x05, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, // v_5);.}......... 0x10, 0x00, 0x11, 0x00, 0x40, 0x00, 0x40, 0x00, // ....@.@. }; -static const uint8_t vs_font_distance_field_outline_image_dx11[782] = +static const uint8_t vs_font_distance_field_outline_image_dxbc[782] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x94, 0xf7, 0xae, 0x6e, 0x01, 0x00, 0x0f, 0x75, // VSH........n...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/font/vs_font_distance_field_subpixel.bin.h b/examples/common/font/vs_font_distance_field_subpixel.bin.h index 00a9d8957..d45ab284c 100644 --- a/examples/common/font/vs_font_distance_field_subpixel.bin.h +++ b/examples/common/font/vs_font_distance_field_subpixel.bin.h @@ -198,7 +198,7 @@ static const uint8_t vs_font_distance_field_subpixel_wgsl[926] = 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, // v_1, v_2, v_3);. 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // }.........@.@. }; -static const uint8_t vs_font_distance_field_subpixel_dx11[594] = +static const uint8_t vs_font_distance_field_subpixel_dxbc[594] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/common/imgui/fs_imgui_image.bin.h b/examples/common/imgui/fs_imgui_image.bin.h index 87ea44c88..a3b256e30 100644 --- a/examples/common/imgui/fs_imgui_image.bin.h +++ b/examples/common/imgui/fs_imgui_image.bin.h @@ -192,7 +192,7 @@ static const uint8_t fs_imgui_image_wgsl[853] = 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, // x_FragData0;.}.. 0x00, 0x10, 0x00, 0x10, 0x00, // ..... }; -static const uint8_t fs_imgui_image_dx11[471] = +static const uint8_t fs_imgui_image_dxbc[471] = { 0x46, 0x53, 0x48, 0x0b, 0x6f, 0x1e, 0x3e, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x11, 0x75, // FSH.o.><.......u 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, // _imageLodEnabled diff --git a/examples/common/imgui/fs_ocornut_imgui.bin.h b/examples/common/imgui/fs_ocornut_imgui.bin.h index c4097ac2d..6e2210dd2 100644 --- a/examples/common/imgui/fs_ocornut_imgui.bin.h +++ b/examples/common/imgui/fs_ocornut_imgui.bin.h @@ -131,7 +131,7 @@ static const uint8_t fs_ocornut_imgui_wgsl[616] = 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, // bgfx_FragData0;. 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // }....... }; -static const uint8_t fs_ocornut_imgui_dx11[418] = +static const uint8_t fs_ocornut_imgui_dxbc[418] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x73, // FSH............s 0x5f, 0x74, 0x65, 0x78, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x01, // _tex0.........|. diff --git a/examples/common/imgui/vs_imgui_image.bin.h b/examples/common/imgui/vs_imgui_image.bin.h index f93fd803a..083ae307d 100644 --- a/examples/common/imgui/vs_imgui_image.bin.h +++ b/examples/common/imgui/vs_imgui_image.bin.h @@ -165,7 +165,7 @@ static const uint8_t vs_imgui_image_wgsl[752] = 0x74, 0x5f, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, // t_symbol(v_1, v_ 0x32, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x02, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // 2);.}.......@.@. }; -static const uint8_t vs_imgui_image_dx11[487] = +static const uint8_t vs_imgui_image_dxbc[487] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x6f, 0x1e, 0x3e, 0x3c, 0x01, 0x00, 0x0a, 0x75, // VSH.....o.><...u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, // _viewProj....... diff --git a/examples/common/imgui/vs_ocornut_imgui.bin.h b/examples/common/imgui/vs_ocornut_imgui.bin.h index d041d0512..02b5ba6f1 100644 --- a/examples/common/imgui/vs_ocornut_imgui.bin.h +++ b/examples/common/imgui/vs_ocornut_imgui.bin.h @@ -212,7 +212,7 @@ static const uint8_t vs_ocornut_imgui_wgsl[960] = 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, // l(v_1, v_2, v_3) 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // ;.}.........@.@. }; -static const uint8_t vs_ocornut_imgui_dx11[621] = +static const uint8_t vs_ocornut_imgui_dxbc[621] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0a, 0x75, // VSH............u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, // _viewProj....... diff --git a/examples/common/nanovg/fs_nanovg_fill.bin.h b/examples/common/nanovg/fs_nanovg_fill.bin.h index 089a4e2eb..89b66722f 100644 --- a/examples/common/nanovg/fs_nanovg_fill.bin.h +++ b/examples/common/nanovg/fs_nanovg_fill.bin.h @@ -912,7 +912,7 @@ static const uint8_t fs_nanovg_fill_wgsl[3426] = 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0xb0, 0x00, // ragData0;.}..... 0xb0, 0x00, // .. }; -static const uint8_t fs_nanovg_fill_dx11[2420] = +static const uint8_t fs_nanovg_fill_dxbc[2420] = { 0x46, 0x53, 0x48, 0x0b, 0xcf, 0xda, 0x1b, 0x94, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x75, // FSH............u 0x5f, 0x73, 0x63, 0x69, 0x73, 0x73, 0x6f, 0x72, 0x4d, 0x61, 0x74, 0x13, 0x00, 0x00, 0x00, 0x03, // _scissorMat..... diff --git a/examples/common/nanovg/vs_nanovg_fill.bin.h b/examples/common/nanovg/vs_nanovg_fill.bin.h index 565cb32e4..4d2e67574 100644 --- a/examples/common/nanovg/vs_nanovg_fill.bin.h +++ b/examples/common/nanovg/vs_nanovg_fill.bin.h @@ -232,7 +232,7 @@ static const uint8_t vs_nanovg_fill_wgsl[977] = 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x02, 0x01, 0x00, 0x10, 0x00, 0x20, 0x00, 0x20, // _3);.}....... . 0x00, // . }; -static const uint8_t vs_nanovg_fill_dx11[591] = +static const uint8_t vs_nanovg_fill_dxbc[591] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xcf, 0xda, 0x1b, 0x94, 0x01, 0x00, 0x0a, 0x75, // VSH............u 0x5f, 0x76, 0x69, 0x65, 0x77, 0x53, 0x69, 0x7a, 0x65, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, // _viewSize....... diff --git a/examples/common/ps/fs_particle.bin.h b/examples/common/ps/fs_particle.bin.h index b661d4567..1209d6181 100644 --- a/examples/common/ps/fs_particle.bin.h +++ b/examples/common/ps/fs_particle.bin.h @@ -189,7 +189,7 @@ static const uint8_t fs_particle_wgsl[806] = 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, // fx_FragData0;.}. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...... }; -static const uint8_t fs_particle_dx11[539] = +static const uint8_t fs_particle_dxbc[539] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x73, // FSH............s 0x5f, 0x74, 0x65, 0x78, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, // _texColor0...... diff --git a/examples/common/ps/vs_particle.bin.h b/examples/common/ps/vs_particle.bin.h index c01b90905..818d003c0 100644 --- a/examples/common/ps/vs_particle.bin.h +++ b/examples/common/ps/vs_particle.bin.h @@ -198,7 +198,7 @@ static const uint8_t vs_particle_wgsl[934] = 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, // , v_3);.}....... 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // ..@.@. }; -static const uint8_t vs_particle_dx11[634] = +static const uint8_t vs_particle_dxbc[634] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/examples/runtime/shaders/dx11/cs_assao_apply.bin b/examples/runtime/shaders/dxbc/cs_assao_apply.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_apply.bin rename to examples/runtime/shaders/dxbc/cs_assao_apply.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_importance_map.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_importance_map.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_importance_map.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q0.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_q0.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_q0.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_q0.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q1.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_q1.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_q1.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_q1.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q2.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_q2.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_q2.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_q2.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q3.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_q3.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_q3.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_q3.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin b/examples/runtime/shaders/dxbc/cs_assao_generate_q3base.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_generate_q3base.bin rename to examples/runtime/shaders/dxbc/cs_assao_generate_q3base.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin b/examples/runtime/shaders/dxbc/cs_assao_load_counter_clear.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_load_counter_clear.bin rename to examples/runtime/shaders/dxbc/cs_assao_load_counter_clear.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin b/examples/runtime/shaders/dxbc/cs_assao_non_smart_apply.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_non_smart_apply.bin rename to examples/runtime/shaders/dxbc/cs_assao_non_smart_apply.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin b/examples/runtime/shaders/dxbc/cs_assao_non_smart_blur.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_non_smart_blur.bin rename to examples/runtime/shaders/dxbc/cs_assao_non_smart_blur.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin b/examples/runtime/shaders/dxbc/cs_assao_non_smart_half_apply.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.bin rename to examples/runtime/shaders/dxbc/cs_assao_non_smart_half_apply.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin b/examples/runtime/shaders/dxbc/cs_assao_postprocess_importance_map_a.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.bin rename to examples/runtime/shaders/dxbc/cs_assao_postprocess_importance_map_a.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin b/examples/runtime/shaders/dxbc/cs_assao_postprocess_importance_map_b.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.bin rename to examples/runtime/shaders/dxbc/cs_assao_postprocess_importance_map_b.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin b/examples/runtime/shaders/dxbc/cs_assao_prepare_depth_mip.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.bin rename to examples/runtime/shaders/dxbc/cs_assao_prepare_depth_mip.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin b/examples/runtime/shaders/dxbc/cs_assao_prepare_depths.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_prepare_depths.bin rename to examples/runtime/shaders/dxbc/cs_assao_prepare_depths.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin b/examples/runtime/shaders/dxbc/cs_assao_prepare_depths_and_normals.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.bin rename to examples/runtime/shaders/dxbc/cs_assao_prepare_depths_and_normals.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin b/examples/runtime/shaders/dxbc/cs_assao_prepare_depths_and_normals_half.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.bin rename to examples/runtime/shaders/dxbc/cs_assao_prepare_depths_and_normals_half.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin b/examples/runtime/shaders/dxbc/cs_assao_prepare_depths_half.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.bin rename to examples/runtime/shaders/dxbc/cs_assao_prepare_depths_half.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_smart_blur.bin b/examples/runtime/shaders/dxbc/cs_assao_smart_blur.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_smart_blur.bin rename to examples/runtime/shaders/dxbc/cs_assao_smart_blur.bin diff --git a/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin b/examples/runtime/shaders/dxbc/cs_assao_smart_blur_wide.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.bin rename to examples/runtime/shaders/dxbc/cs_assao_smart_blur_wide.bin diff --git a/examples/runtime/shaders/dx11/cs_drawindirect.bin b/examples/runtime/shaders/dxbc/cs_drawindirect.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_drawindirect.bin rename to examples/runtime/shaders/dxbc/cs_drawindirect.bin diff --git a/examples/runtime/shaders/dx11/cs_drawindirect_count.bin b/examples/runtime/shaders/dxbc/cs_drawindirect_count.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_drawindirect_count.bin rename to examples/runtime/shaders/dxbc/cs_drawindirect_count.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_bilinear_16.bin b/examples/runtime/shaders/dxbc/cs_fsr_bilinear_16.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_bilinear_16.bin rename to examples/runtime/shaders/dxbc/cs_fsr_bilinear_16.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_bilinear_32.bin b/examples/runtime/shaders/dxbc/cs_fsr_bilinear_32.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_bilinear_32.bin rename to examples/runtime/shaders/dxbc/cs_fsr_bilinear_32.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_easu_16.bin b/examples/runtime/shaders/dxbc/cs_fsr_easu_16.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_easu_16.bin rename to examples/runtime/shaders/dxbc/cs_fsr_easu_16.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_easu_32.bin b/examples/runtime/shaders/dxbc/cs_fsr_easu_32.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_easu_32.bin rename to examples/runtime/shaders/dxbc/cs_fsr_easu_32.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_rcas_16.bin b/examples/runtime/shaders/dxbc/cs_fsr_rcas_16.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_rcas_16.bin rename to examples/runtime/shaders/dxbc/cs_fsr_rcas_16.bin diff --git a/examples/runtime/shaders/dx11/cs_fsr_rcas_32.bin b/examples/runtime/shaders/dxbc/cs_fsr_rcas_32.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_fsr_rcas_32.bin rename to examples/runtime/shaders/dxbc/cs_fsr_rcas_32.bin diff --git a/examples/runtime/shaders/dx11/cs_gdr_copy_z.bin b/examples/runtime/shaders/dxbc/cs_gdr_copy_z.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_gdr_copy_z.bin rename to examples/runtime/shaders/dxbc/cs_gdr_copy_z.bin diff --git a/examples/runtime/shaders/dx11/cs_gdr_downscale_hi_z.bin b/examples/runtime/shaders/dxbc/cs_gdr_downscale_hi_z.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_gdr_downscale_hi_z.bin rename to examples/runtime/shaders/dxbc/cs_gdr_downscale_hi_z.bin diff --git a/examples/runtime/shaders/dx11/cs_gdr_occlude_props.bin b/examples/runtime/shaders/dxbc/cs_gdr_occlude_props.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_gdr_occlude_props.bin rename to examples/runtime/shaders/dxbc/cs_gdr_occlude_props.bin diff --git a/examples/runtime/shaders/dx11/cs_gdr_stream_compaction.bin b/examples/runtime/shaders/dxbc/cs_gdr_stream_compaction.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_gdr_stream_compaction.bin rename to examples/runtime/shaders/dxbc/cs_gdr_stream_compaction.bin diff --git a/examples/runtime/shaders/dx11/cs_indirect.bin b/examples/runtime/shaders/dxbc/cs_indirect.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_indirect.bin rename to examples/runtime/shaders/dxbc/cs_indirect.bin diff --git a/examples/runtime/shaders/dx11/cs_init_instances.bin b/examples/runtime/shaders/dxbc/cs_init_instances.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_init_instances.bin rename to examples/runtime/shaders/dxbc/cs_init_instances.bin diff --git a/examples/runtime/shaders/dx11/cs_terrain_init.bin b/examples/runtime/shaders/dxbc/cs_terrain_init.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_terrain_init.bin rename to examples/runtime/shaders/dxbc/cs_terrain_init.bin diff --git a/examples/runtime/shaders/dx11/cs_terrain_lod.bin b/examples/runtime/shaders/dxbc/cs_terrain_lod.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_terrain_lod.bin rename to examples/runtime/shaders/dxbc/cs_terrain_lod.bin diff --git a/examples/runtime/shaders/dx11/cs_terrain_update_draw.bin b/examples/runtime/shaders/dxbc/cs_terrain_update_draw.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_terrain_update_draw.bin rename to examples/runtime/shaders/dxbc/cs_terrain_update_draw.bin diff --git a/examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin b/examples/runtime/shaders/dxbc/cs_terrain_update_indirect.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_terrain_update_indirect.bin rename to examples/runtime/shaders/dxbc/cs_terrain_update_indirect.bin diff --git a/examples/runtime/shaders/dx11/cs_update.bin b/examples/runtime/shaders/dxbc/cs_update.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_update.bin rename to examples/runtime/shaders/dxbc/cs_update.bin diff --git a/examples/runtime/shaders/dx11/cs_update_instances.bin b/examples/runtime/shaders/dxbc/cs_update_instances.bin similarity index 100% rename from examples/runtime/shaders/dx11/cs_update_instances.bin rename to examples/runtime/shaders/dxbc/cs_update_instances.bin diff --git a/examples/runtime/shaders/dx11/fs_albedo_output.bin b/examples/runtime/shaders/dxbc/fs_albedo_output.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_albedo_output.bin rename to examples/runtime/shaders/dxbc/fs_albedo_output.bin diff --git a/examples/runtime/shaders/dx11/fs_assao_deferred_combine.bin b/examples/runtime/shaders/dxbc/fs_assao_deferred_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_assao_deferred_combine.bin rename to examples/runtime/shaders/dxbc/fs_assao_deferred_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_assao_gbuffer.bin b/examples/runtime/shaders/dxbc/fs_assao_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_assao_gbuffer.bin rename to examples/runtime/shaders/dxbc/fs_assao_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/fs_bloom_combine.bin b/examples/runtime/shaders/dxbc/fs_bloom_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bloom_combine.bin rename to examples/runtime/shaders/dxbc/fs_bloom_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_copy.bin b/examples/runtime/shaders/dxbc/fs_bokeh_copy.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_copy.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_copy.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin b/examples/runtime/shaders/dxbc/fs_bokeh_copy_linear_to_gamma.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_copy_linear_to_gamma.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin b/examples/runtime/shaders/dxbc/fs_bokeh_dof_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_dof_combine.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_dof_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin b/examples/runtime/shaders/dxbc/fs_bokeh_dof_debug.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_dof_debug.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_dof_debug.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin b/examples/runtime/shaders/dxbc/fs_bokeh_dof_downsample.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_dof_downsample.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin b/examples/runtime/shaders/dxbc/fs_bokeh_dof_second_pass.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_dof_second_pass.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin b/examples/runtime/shaders/dxbc/fs_bokeh_dof_single_pass.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_dof_single_pass.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_forward.bin b/examples/runtime/shaders/dxbc/fs_bokeh_forward.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_forward.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_forward.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin b/examples/runtime/shaders/dxbc/fs_bokeh_forward_grid.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_forward_grid.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_forward_grid.bin diff --git a/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin b/examples/runtime/shaders/dxbc/fs_bokeh_linear_depth.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bokeh_linear_depth.bin rename to examples/runtime/shaders/dxbc/fs_bokeh_linear_depth.bin diff --git a/examples/runtime/shaders/dx11/fs_bump.bin b/examples/runtime/shaders/dxbc/fs_bump.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bump.bin rename to examples/runtime/shaders/dxbc/fs_bump.bin diff --git a/examples/runtime/shaders/dx11/fs_bunnylod.bin b/examples/runtime/shaders/dxbc/fs_bunnylod.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_bunnylod.bin rename to examples/runtime/shaders/dxbc/fs_bunnylod.bin diff --git a/examples/runtime/shaders/dx11/fs_callback.bin b/examples/runtime/shaders/dxbc/fs_callback.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_callback.bin rename to examples/runtime/shaders/dxbc/fs_callback.bin diff --git a/examples/runtime/shaders/dx11/fs_cubes.bin b/examples/runtime/shaders/dxbc/fs_cubes.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_cubes.bin rename to examples/runtime/shaders/dxbc/fs_cubes.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin b/examples/runtime/shaders/dxbc/fs_deferred_clear_uav.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_clear_uav.bin rename to examples/runtime/shaders/dxbc/fs_deferred_clear_uav.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_combine.bin b/examples/runtime/shaders/dxbc/fs_deferred_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_combine.bin rename to examples/runtime/shaders/dxbc/fs_deferred_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_combine_ta.bin b/examples/runtime/shaders/dxbc/fs_deferred_combine_ta.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_combine_ta.bin rename to examples/runtime/shaders/dxbc/fs_deferred_combine_ta.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug.bin b/examples/runtime/shaders/dxbc/fs_deferred_debug.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_debug.bin rename to examples/runtime/shaders/dxbc/fs_deferred_debug.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug_line.bin b/examples/runtime/shaders/dxbc/fs_deferred_debug_line.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_debug_line.bin rename to examples/runtime/shaders/dxbc/fs_deferred_debug_line.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_debug_ta.bin b/examples/runtime/shaders/dxbc/fs_deferred_debug_ta.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_debug_ta.bin rename to examples/runtime/shaders/dxbc/fs_deferred_debug_ta.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_geom.bin b/examples/runtime/shaders/dxbc/fs_deferred_geom.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_geom.bin rename to examples/runtime/shaders/dxbc/fs_deferred_geom.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_light.bin b/examples/runtime/shaders/dxbc/fs_deferred_light.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_light.bin rename to examples/runtime/shaders/dxbc/fs_deferred_light.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_light_ta.bin b/examples/runtime/shaders/dxbc/fs_deferred_light_ta.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_light_ta.bin rename to examples/runtime/shaders/dxbc/fs_deferred_light_ta.bin diff --git a/examples/runtime/shaders/dx11/fs_deferred_light_uav.bin b/examples/runtime/shaders/dxbc/fs_deferred_light_uav.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_deferred_light_uav.bin rename to examples/runtime/shaders/dxbc/fs_deferred_light_uav.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.bin b/examples/runtime/shaders/dxbc/fs_denoise_apply_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_apply_lighting.bin rename to examples/runtime/shaders/dxbc/fs_denoise_apply_lighting.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_copy.bin b/examples/runtime/shaders/dxbc/fs_denoise_copy.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_copy.bin rename to examples/runtime/shaders/dxbc/fs_denoise_copy.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin b/examples/runtime/shaders/dxbc/fs_denoise_deferred_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_deferred_combine.bin rename to examples/runtime/shaders/dxbc/fs_denoise_deferred_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin b/examples/runtime/shaders/dxbc/fs_denoise_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_gbuffer.bin rename to examples/runtime/shaders/dxbc/fs_denoise_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin b/examples/runtime/shaders/dxbc/fs_denoise_spatial_3x3.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.bin rename to examples/runtime/shaders/dxbc/fs_denoise_spatial_3x3.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin b/examples/runtime/shaders/dxbc/fs_denoise_spatial_5x5.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.bin rename to examples/runtime/shaders/dxbc/fs_denoise_spatial_5x5.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_temporal.bin b/examples/runtime/shaders/dxbc/fs_denoise_temporal.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_temporal.bin rename to examples/runtime/shaders/dxbc/fs_denoise_temporal.bin diff --git a/examples/runtime/shaders/dx11/fs_denoise_txaa.bin b/examples/runtime/shaders/dxbc/fs_denoise_txaa.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_denoise_txaa.bin rename to examples/runtime/shaders/dxbc/fs_denoise_txaa.bin diff --git a/examples/runtime/shaders/dx11/fs_downsample.bin b/examples/runtime/shaders/dxbc/fs_downsample.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_downsample.bin rename to examples/runtime/shaders/dxbc/fs_downsample.bin diff --git a/examples/runtime/shaders/dx11/fs_fsr_copy_linear_to_gamma.bin b/examples/runtime/shaders/dxbc/fs_fsr_copy_linear_to_gamma.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_fsr_copy_linear_to_gamma.bin rename to examples/runtime/shaders/dxbc/fs_fsr_copy_linear_to_gamma.bin diff --git a/examples/runtime/shaders/dx11/fs_fsr_forward.bin b/examples/runtime/shaders/dxbc/fs_fsr_forward.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_fsr_forward.bin rename to examples/runtime/shaders/dxbc/fs_fsr_forward.bin diff --git a/examples/runtime/shaders/dx11/fs_fsr_forward_grid.bin b/examples/runtime/shaders/dxbc/fs_fsr_forward_grid.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_fsr_forward_grid.bin rename to examples/runtime/shaders/dxbc/fs_fsr_forward_grid.bin diff --git a/examples/runtime/shaders/dx11/fs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/dxbc/fs_gdr_instanced_indirect_rendering.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_gdr_instanced_indirect_rendering.bin rename to examples/runtime/shaders/dxbc/fs_gdr_instanced_indirect_rendering.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_blur.bin b/examples/runtime/shaders/dxbc/fs_hdr_blur.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_blur.bin rename to examples/runtime/shaders/dxbc/fs_hdr_blur.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_bright.bin b/examples/runtime/shaders/dxbc/fs_hdr_bright.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_bright.bin rename to examples/runtime/shaders/dxbc/fs_hdr_bright.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_lum.bin b/examples/runtime/shaders/dxbc/fs_hdr_lum.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_lum.bin rename to examples/runtime/shaders/dxbc/fs_hdr_lum.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_lumavg.bin b/examples/runtime/shaders/dxbc/fs_hdr_lumavg.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_lumavg.bin rename to examples/runtime/shaders/dxbc/fs_hdr_lumavg.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_mesh.bin b/examples/runtime/shaders/dxbc/fs_hdr_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_mesh.bin rename to examples/runtime/shaders/dxbc/fs_hdr_mesh.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_skybox.bin b/examples/runtime/shaders/dxbc/fs_hdr_skybox.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_skybox.bin rename to examples/runtime/shaders/dxbc/fs_hdr_skybox.bin diff --git a/examples/runtime/shaders/dx11/fs_hdr_tonemap.bin b/examples/runtime/shaders/dxbc/fs_hdr_tonemap.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hdr_tonemap.bin rename to examples/runtime/shaders/dxbc/fs_hdr_tonemap.bin diff --git a/examples/runtime/shaders/dx11/fs_hextile.bin b/examples/runtime/shaders/dxbc/fs_hextile.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_hextile.bin rename to examples/runtime/shaders/dxbc/fs_hextile.bin diff --git a/examples/runtime/shaders/dx11/fs_ibl_mesh.bin b/examples/runtime/shaders/dxbc/fs_ibl_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_ibl_mesh.bin rename to examples/runtime/shaders/dxbc/fs_ibl_mesh.bin diff --git a/examples/runtime/shaders/dx11/fs_ibl_skybox.bin b/examples/runtime/shaders/dxbc/fs_ibl_skybox.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_ibl_skybox.bin rename to examples/runtime/shaders/dxbc/fs_ibl_skybox.bin diff --git a/examples/runtime/shaders/dx11/fs_instancing.bin b/examples/runtime/shaders/dxbc/fs_instancing.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_instancing.bin rename to examples/runtime/shaders/dxbc/fs_instancing.bin diff --git a/examples/runtime/shaders/dx11/fs_mesh.bin b/examples/runtime/shaders/dxbc/fs_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_mesh.bin rename to examples/runtime/shaders/dxbc/fs_mesh.bin diff --git a/examples/runtime/shaders/dx11/fs_oit.bin b/examples/runtime/shaders/dxbc/fs_oit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_oit.bin rename to examples/runtime/shaders/dxbc/fs_oit.bin diff --git a/examples/runtime/shaders/dx11/fs_oit_wb.bin b/examples/runtime/shaders/dxbc/fs_oit_wb.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_oit_wb.bin rename to examples/runtime/shaders/dxbc/fs_oit_wb.bin diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_blit.bin b/examples/runtime/shaders/dxbc/fs_oit_wb_blit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_oit_wb_blit.bin rename to examples/runtime/shaders/dxbc/fs_oit_wb_blit.bin diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_separate.bin b/examples/runtime/shaders/dxbc/fs_oit_wb_separate.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_oit_wb_separate.bin rename to examples/runtime/shaders/dxbc/fs_oit_wb_separate.bin diff --git a/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin b/examples/runtime/shaders/dxbc/fs_oit_wb_separate_blit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.bin rename to examples/runtime/shaders/dxbc/fs_oit_wb_separate_blit.bin diff --git a/examples/runtime/shaders/dx11/fs_particle.bin b/examples/runtime/shaders/dxbc/fs_particle.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_particle.bin rename to examples/runtime/shaders/dxbc/fs_particle.bin diff --git a/examples/runtime/shaders/dx11/fs_picking_id.bin b/examples/runtime/shaders/dxbc/fs_picking_id.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_picking_id.bin rename to examples/runtime/shaders/dxbc/fs_picking_id.bin diff --git a/examples/runtime/shaders/dx11/fs_picking_shaded.bin b/examples/runtime/shaders/dxbc/fs_picking_shaded.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_picking_shaded.bin rename to examples/runtime/shaders/dxbc/fs_picking_shaded.bin diff --git a/examples/runtime/shaders/dx11/fs_pom.bin b/examples/runtime/shaders/dxbc/fs_pom.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_pom.bin rename to examples/runtime/shaders/dxbc/fs_pom.bin diff --git a/examples/runtime/shaders/dx11/fs_raymarching.bin b/examples/runtime/shaders/dxbc/fs_raymarching.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_raymarching.bin rename to examples/runtime/shaders/dxbc/fs_raymarching.bin diff --git a/examples/runtime/shaders/dx11/fs_rsm_combine.bin b/examples/runtime/shaders/dxbc/fs_rsm_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_rsm_combine.bin rename to examples/runtime/shaders/dxbc/fs_rsm_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin b/examples/runtime/shaders/dxbc/fs_rsm_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_rsm_gbuffer.bin rename to examples/runtime/shaders/dxbc/fs_rsm_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin b/examples/runtime/shaders/dxbc/fs_rsm_lbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_rsm_lbuffer.bin rename to examples/runtime/shaders/dxbc/fs_rsm_lbuffer.bin diff --git a/examples/runtime/shaders/dx11/fs_rsm_shadow.bin b/examples/runtime/shaders/dxbc/fs_rsm_shadow.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_rsm_shadow.bin rename to examples/runtime/shaders/dxbc/fs_rsm_shadow.bin diff --git a/examples/runtime/shaders/dx11/fs_screen_space_shadows.bin b/examples/runtime/shaders/dxbc/fs_screen_space_shadows.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_screen_space_shadows.bin rename to examples/runtime/shaders/dxbc/fs_screen_space_shadows.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_black.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_black.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_black.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_esm_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_hard_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcf_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_linear_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcss_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_pcss_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_lighting_vsm_omni.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_color_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_hblur.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_hblur.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_hblur.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_hblur_vsm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_hblur_vsm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_vsm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_vsm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_vsm_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_packdepth_vsm_linear.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_texture.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_unpackdepth.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_unpackdepth.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_unpackdepth_vsm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_unpackdepth_vsm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_vblur.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_vblur.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_vblur.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin b/examples/runtime/shaders/dxbc/fs_shadowmaps_vblur_vsm.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.bin rename to examples/runtime/shaders/dxbc/fs_shadowmaps_vblur_vsm.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_color_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_color_lighting.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_color_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svbackblank.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svbackblank.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svbackcolor.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svbackcolor.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svbacktex1.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svbacktex1.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svbacktex2.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svbacktex2.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svfrontblank.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svfrontblank.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svfrontcolor.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svfrontcolor.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svfronttex1.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svfronttex1.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svfronttex2.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svfronttex2.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svside.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svside.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svside.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svsideblank.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svsideblank.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svsidecolor.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svsidecolor.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_svsidetex.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_svsidetex.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_texture.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dxbc/fs_shadowvolume_texture_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.bin rename to examples/runtime/shaders/dxbc/fs_shadowvolume_texture_lighting.bin diff --git a/examples/runtime/shaders/dx11/fs_sky.bin b/examples/runtime/shaders/dxbc/fs_sky.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sky.bin rename to examples/runtime/shaders/dxbc/fs_sky.bin diff --git a/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin b/examples/runtime/shaders/dxbc/fs_sky_color_banding_fix.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sky_color_banding_fix.bin rename to examples/runtime/shaders/dxbc/fs_sky_color_banding_fix.bin diff --git a/examples/runtime/shaders/dx11/fs_sky_landscape.bin b/examples/runtime/shaders/dxbc/fs_sky_landscape.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sky_landscape.bin rename to examples/runtime/shaders/dxbc/fs_sky_landscape.bin diff --git a/examples/runtime/shaders/dx11/fs_sms_mesh.bin b/examples/runtime/shaders/dxbc/fs_sms_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sms_mesh.bin rename to examples/runtime/shaders/dxbc/fs_sms_mesh.bin diff --git a/examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin b/examples/runtime/shaders/dxbc/fs_sms_mesh_pd.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sms_mesh_pd.bin rename to examples/runtime/shaders/dxbc/fs_sms_mesh_pd.bin diff --git a/examples/runtime/shaders/dx11/fs_sms_shadow.bin b/examples/runtime/shaders/dxbc/fs_sms_shadow.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sms_shadow.bin rename to examples/runtime/shaders/dxbc/fs_sms_shadow.bin diff --git a/examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin b/examples/runtime/shaders/dxbc/fs_sms_shadow_pd.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sms_shadow_pd.bin rename to examples/runtime/shaders/dxbc/fs_sms_shadow_pd.bin diff --git a/examples/runtime/shaders/dx11/fs_sss_deferred_combine.bin b/examples/runtime/shaders/dxbc/fs_sss_deferred_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sss_deferred_combine.bin rename to examples/runtime/shaders/dxbc/fs_sss_deferred_combine.bin diff --git a/examples/runtime/shaders/dx11/fs_sss_gbuffer.bin b/examples/runtime/shaders/dxbc/fs_sss_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sss_gbuffer.bin rename to examples/runtime/shaders/dxbc/fs_sss_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/fs_sss_linear_depth.bin b/examples/runtime/shaders/dxbc/fs_sss_linear_depth.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sss_linear_depth.bin rename to examples/runtime/shaders/dxbc/fs_sss_linear_depth.bin diff --git a/examples/runtime/shaders/dx11/fs_sss_unlit.bin b/examples/runtime/shaders/dxbc/fs_sss_unlit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_sss_unlit.bin rename to examples/runtime/shaders/dxbc/fs_sss_unlit.bin diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_black.bin b/examples/runtime/shaders/dxbc/fs_stencil_color_black.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_stencil_color_black.bin rename to examples/runtime/shaders/dxbc/fs_stencil_color_black.bin diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin b/examples/runtime/shaders/dxbc/fs_stencil_color_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_stencil_color_lighting.bin rename to examples/runtime/shaders/dxbc/fs_stencil_color_lighting.bin diff --git a/examples/runtime/shaders/dx11/fs_stencil_color_texture.bin b/examples/runtime/shaders/dxbc/fs_stencil_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_stencil_color_texture.bin rename to examples/runtime/shaders/dxbc/fs_stencil_color_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_stencil_texture.bin b/examples/runtime/shaders/dxbc/fs_stencil_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_stencil_texture.bin rename to examples/runtime/shaders/dxbc/fs_stencil_texture.bin diff --git a/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin b/examples/runtime/shaders/dxbc/fs_stencil_texture_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_stencil_texture_lighting.bin rename to examples/runtime/shaders/dxbc/fs_stencil_texture_lighting.bin diff --git a/examples/runtime/shaders/dx11/fs_terrain.bin b/examples/runtime/shaders/dxbc/fs_terrain.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_terrain.bin rename to examples/runtime/shaders/dxbc/fs_terrain.bin diff --git a/examples/runtime/shaders/dx11/fs_terrain_render.bin b/examples/runtime/shaders/dxbc/fs_terrain_render.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_terrain_render.bin rename to examples/runtime/shaders/dxbc/fs_terrain_render.bin diff --git a/examples/runtime/shaders/dx11/fs_terrain_render_normal.bin b/examples/runtime/shaders/dxbc/fs_terrain_render_normal.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_terrain_render_normal.bin rename to examples/runtime/shaders/dxbc/fs_terrain_render_normal.bin diff --git a/examples/runtime/shaders/dx11/fs_tree.bin b/examples/runtime/shaders/dxbc/fs_tree.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_tree.bin rename to examples/runtime/shaders/dxbc/fs_tree.bin diff --git a/examples/runtime/shaders/dx11/fs_update.bin b/examples/runtime/shaders/dxbc/fs_update.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_update.bin rename to examples/runtime/shaders/dxbc/fs_update.bin diff --git a/examples/runtime/shaders/dx11/fs_update_3d.bin b/examples/runtime/shaders/dxbc/fs_update_3d.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_update_3d.bin rename to examples/runtime/shaders/dxbc/fs_update_3d.bin diff --git a/examples/runtime/shaders/dx11/fs_update_cmp.bin b/examples/runtime/shaders/dxbc/fs_update_cmp.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_update_cmp.bin rename to examples/runtime/shaders/dxbc/fs_update_cmp.bin diff --git a/examples/runtime/shaders/dx11/fs_upsample.bin b/examples/runtime/shaders/dxbc/fs_upsample.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_upsample.bin rename to examples/runtime/shaders/dxbc/fs_upsample.bin diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin b/examples/runtime/shaders/dxbc/fs_vectordisplay_blit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_vectordisplay_blit.bin rename to examples/runtime/shaders/dxbc/fs_vectordisplay_blit.bin diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin b/examples/runtime/shaders/dxbc/fs_vectordisplay_blur.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_vectordisplay_blur.bin rename to examples/runtime/shaders/dxbc/fs_vectordisplay_blur.bin diff --git a/examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin b/examples/runtime/shaders/dxbc/fs_vectordisplay_fb.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_vectordisplay_fb.bin rename to examples/runtime/shaders/dxbc/fs_vectordisplay_fb.bin diff --git a/examples/runtime/shaders/dx11/fs_vt_mip.bin b/examples/runtime/shaders/dxbc/fs_vt_mip.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_vt_mip.bin rename to examples/runtime/shaders/dxbc/fs_vt_mip.bin diff --git a/examples/runtime/shaders/dx11/fs_vt_unlit.bin b/examples/runtime/shaders/dxbc/fs_vt_unlit.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_vt_unlit.bin rename to examples/runtime/shaders/dxbc/fs_vt_unlit.bin diff --git a/examples/runtime/shaders/dx11/fs_wf_mesh.bin b/examples/runtime/shaders/dxbc/fs_wf_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_wf_mesh.bin rename to examples/runtime/shaders/dxbc/fs_wf_mesh.bin diff --git a/examples/runtime/shaders/dx11/fs_wf_wireframe.bin b/examples/runtime/shaders/dxbc/fs_wf_wireframe.bin similarity index 100% rename from examples/runtime/shaders/dx11/fs_wf_wireframe.bin rename to examples/runtime/shaders/dxbc/fs_wf_wireframe.bin diff --git a/examples/runtime/shaders/dx11/vs_albedo_output.bin b/examples/runtime/shaders/dxbc/vs_albedo_output.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_albedo_output.bin rename to examples/runtime/shaders/dxbc/vs_albedo_output.bin diff --git a/examples/runtime/shaders/dx11/vs_assao.bin b/examples/runtime/shaders/dxbc/vs_assao.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_assao.bin rename to examples/runtime/shaders/dxbc/vs_assao.bin diff --git a/examples/runtime/shaders/dx11/vs_assao_gbuffer.bin b/examples/runtime/shaders/dxbc/vs_assao_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_assao_gbuffer.bin rename to examples/runtime/shaders/dxbc/vs_assao_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/vs_bokeh_forward.bin b/examples/runtime/shaders/dxbc/vs_bokeh_forward.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_bokeh_forward.bin rename to examples/runtime/shaders/dxbc/vs_bokeh_forward.bin diff --git a/examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin b/examples/runtime/shaders/dxbc/vs_bokeh_screenquad.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_bokeh_screenquad.bin rename to examples/runtime/shaders/dxbc/vs_bokeh_screenquad.bin diff --git a/examples/runtime/shaders/dx11/vs_bump.bin b/examples/runtime/shaders/dxbc/vs_bump.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_bump.bin rename to examples/runtime/shaders/dxbc/vs_bump.bin diff --git a/examples/runtime/shaders/dx11/vs_bump_instanced.bin b/examples/runtime/shaders/dxbc/vs_bump_instanced.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_bump_instanced.bin rename to examples/runtime/shaders/dxbc/vs_bump_instanced.bin diff --git a/examples/runtime/shaders/dx11/vs_bunnylod.bin b/examples/runtime/shaders/dxbc/vs_bunnylod.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_bunnylod.bin rename to examples/runtime/shaders/dxbc/vs_bunnylod.bin diff --git a/examples/runtime/shaders/dx11/vs_callback.bin b/examples/runtime/shaders/dxbc/vs_callback.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_callback.bin rename to examples/runtime/shaders/dxbc/vs_callback.bin diff --git a/examples/runtime/shaders/dx11/vs_cubes.bin b/examples/runtime/shaders/dxbc/vs_cubes.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_cubes.bin rename to examples/runtime/shaders/dxbc/vs_cubes.bin diff --git a/examples/runtime/shaders/dx11/vs_deferred_combine.bin b/examples/runtime/shaders/dxbc/vs_deferred_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_deferred_combine.bin rename to examples/runtime/shaders/dxbc/vs_deferred_combine.bin diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug.bin b/examples/runtime/shaders/dxbc/vs_deferred_debug.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_deferred_debug.bin rename to examples/runtime/shaders/dxbc/vs_deferred_debug.bin diff --git a/examples/runtime/shaders/dx11/vs_deferred_debug_line.bin b/examples/runtime/shaders/dxbc/vs_deferred_debug_line.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_deferred_debug_line.bin rename to examples/runtime/shaders/dxbc/vs_deferred_debug_line.bin diff --git a/examples/runtime/shaders/dx11/vs_deferred_geom.bin b/examples/runtime/shaders/dxbc/vs_deferred_geom.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_deferred_geom.bin rename to examples/runtime/shaders/dxbc/vs_deferred_geom.bin diff --git a/examples/runtime/shaders/dx11/vs_deferred_light.bin b/examples/runtime/shaders/dxbc/vs_deferred_light.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_deferred_light.bin rename to examples/runtime/shaders/dxbc/vs_deferred_light.bin diff --git a/examples/runtime/shaders/dx11/vs_denoise_gbuffer.bin b/examples/runtime/shaders/dxbc/vs_denoise_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_denoise_gbuffer.bin rename to examples/runtime/shaders/dxbc/vs_denoise_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/vs_denoise_screenquad.bin b/examples/runtime/shaders/dxbc/vs_denoise_screenquad.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_denoise_screenquad.bin rename to examples/runtime/shaders/dxbc/vs_denoise_screenquad.bin diff --git a/examples/runtime/shaders/dx11/vs_fsr_forward.bin b/examples/runtime/shaders/dxbc/vs_fsr_forward.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_fsr_forward.bin rename to examples/runtime/shaders/dxbc/vs_fsr_forward.bin diff --git a/examples/runtime/shaders/dx11/vs_fsr_screenquad.bin b/examples/runtime/shaders/dxbc/vs_fsr_screenquad.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_fsr_screenquad.bin rename to examples/runtime/shaders/dxbc/vs_fsr_screenquad.bin diff --git a/examples/runtime/shaders/dx11/vs_fullscreen.bin b/examples/runtime/shaders/dxbc/vs_fullscreen.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_fullscreen.bin rename to examples/runtime/shaders/dxbc/vs_fullscreen.bin diff --git a/examples/runtime/shaders/dx11/vs_gdr_instanced_indirect_rendering.bin b/examples/runtime/shaders/dxbc/vs_gdr_instanced_indirect_rendering.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_gdr_instanced_indirect_rendering.bin rename to examples/runtime/shaders/dxbc/vs_gdr_instanced_indirect_rendering.bin diff --git a/examples/runtime/shaders/dx11/vs_gdr_render_occlusion.bin b/examples/runtime/shaders/dxbc/vs_gdr_render_occlusion.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_gdr_render_occlusion.bin rename to examples/runtime/shaders/dxbc/vs_gdr_render_occlusion.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_blur.bin b/examples/runtime/shaders/dxbc/vs_hdr_blur.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_blur.bin rename to examples/runtime/shaders/dxbc/vs_hdr_blur.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_bright.bin b/examples/runtime/shaders/dxbc/vs_hdr_bright.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_bright.bin rename to examples/runtime/shaders/dxbc/vs_hdr_bright.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_lum.bin b/examples/runtime/shaders/dxbc/vs_hdr_lum.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_lum.bin rename to examples/runtime/shaders/dxbc/vs_hdr_lum.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_lumavg.bin b/examples/runtime/shaders/dxbc/vs_hdr_lumavg.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_lumavg.bin rename to examples/runtime/shaders/dxbc/vs_hdr_lumavg.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_mesh.bin b/examples/runtime/shaders/dxbc/vs_hdr_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_mesh.bin rename to examples/runtime/shaders/dxbc/vs_hdr_mesh.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_skybox.bin b/examples/runtime/shaders/dxbc/vs_hdr_skybox.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_skybox.bin rename to examples/runtime/shaders/dxbc/vs_hdr_skybox.bin diff --git a/examples/runtime/shaders/dx11/vs_hdr_tonemap.bin b/examples/runtime/shaders/dxbc/vs_hdr_tonemap.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hdr_tonemap.bin rename to examples/runtime/shaders/dxbc/vs_hdr_tonemap.bin diff --git a/examples/runtime/shaders/dx11/vs_hextile.bin b/examples/runtime/shaders/dxbc/vs_hextile.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_hextile.bin rename to examples/runtime/shaders/dxbc/vs_hextile.bin diff --git a/examples/runtime/shaders/dx11/vs_ibl_mesh.bin b/examples/runtime/shaders/dxbc/vs_ibl_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_ibl_mesh.bin rename to examples/runtime/shaders/dxbc/vs_ibl_mesh.bin diff --git a/examples/runtime/shaders/dx11/vs_ibl_skybox.bin b/examples/runtime/shaders/dxbc/vs_ibl_skybox.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_ibl_skybox.bin rename to examples/runtime/shaders/dxbc/vs_ibl_skybox.bin diff --git a/examples/runtime/shaders/dx11/vs_instancing.bin b/examples/runtime/shaders/dxbc/vs_instancing.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_instancing.bin rename to examples/runtime/shaders/dxbc/vs_instancing.bin diff --git a/examples/runtime/shaders/dx11/vs_mesh.bin b/examples/runtime/shaders/dxbc/vs_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_mesh.bin rename to examples/runtime/shaders/dxbc/vs_mesh.bin diff --git a/examples/runtime/shaders/dx11/vs_oit.bin b/examples/runtime/shaders/dxbc/vs_oit.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_oit.bin rename to examples/runtime/shaders/dxbc/vs_oit.bin diff --git a/examples/runtime/shaders/dx11/vs_oit_blit.bin b/examples/runtime/shaders/dxbc/vs_oit_blit.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_oit_blit.bin rename to examples/runtime/shaders/dxbc/vs_oit_blit.bin diff --git a/examples/runtime/shaders/dx11/vs_particle.bin b/examples/runtime/shaders/dxbc/vs_particle.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_particle.bin rename to examples/runtime/shaders/dxbc/vs_particle.bin diff --git a/examples/runtime/shaders/dx11/vs_picking_shaded.bin b/examples/runtime/shaders/dxbc/vs_picking_shaded.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_picking_shaded.bin rename to examples/runtime/shaders/dxbc/vs_picking_shaded.bin diff --git a/examples/runtime/shaders/dx11/vs_pom.bin b/examples/runtime/shaders/dxbc/vs_pom.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_pom.bin rename to examples/runtime/shaders/dxbc/vs_pom.bin diff --git a/examples/runtime/shaders/dx11/vs_raymarching.bin b/examples/runtime/shaders/dxbc/vs_raymarching.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_raymarching.bin rename to examples/runtime/shaders/dxbc/vs_raymarching.bin diff --git a/examples/runtime/shaders/dx11/vs_rsm_combine.bin b/examples/runtime/shaders/dxbc/vs_rsm_combine.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_rsm_combine.bin rename to examples/runtime/shaders/dxbc/vs_rsm_combine.bin diff --git a/examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin b/examples/runtime/shaders/dxbc/vs_rsm_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_rsm_gbuffer.bin rename to examples/runtime/shaders/dxbc/vs_rsm_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin b/examples/runtime/shaders/dxbc/vs_rsm_lbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_rsm_lbuffer.bin rename to examples/runtime/shaders/dxbc/vs_rsm_lbuffer.bin diff --git a/examples/runtime/shaders/dx11/vs_rsm_shadow.bin b/examples/runtime/shaders/dxbc/vs_rsm_shadow.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_rsm_shadow.bin rename to examples/runtime/shaders/dxbc/vs_rsm_shadow.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_csm.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear_csm.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear_csm.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_linear_omni.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_omni.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_lighting_omni.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_color_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_depth.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_depth.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_depth.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_hblur.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_hblur.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_hblur.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_packdepth.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_packdepth.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_packdepth_linear.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_packdepth_linear.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_texture.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_texture_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_texture_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_unpackdepth.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_unpackdepth.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin b/examples/runtime/shaders/dxbc/vs_shadowmaps_vblur.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowmaps_vblur.bin rename to examples/runtime/shaders/dxbc/vs_shadowmaps_vblur.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_color_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_color_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_color_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_svback.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_svback.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_svback.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_svfront.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_svfront.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_svfront.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_svside.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_svside.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_svside.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_texture.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin b/examples/runtime/shaders/dxbc/vs_shadowvolume_texture_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.bin rename to examples/runtime/shaders/dxbc/vs_shadowvolume_texture_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_sky.bin b/examples/runtime/shaders/dxbc/vs_sky.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sky.bin rename to examples/runtime/shaders/dxbc/vs_sky.bin diff --git a/examples/runtime/shaders/dx11/vs_sky_landscape.bin b/examples/runtime/shaders/dxbc/vs_sky_landscape.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sky_landscape.bin rename to examples/runtime/shaders/dxbc/vs_sky_landscape.bin diff --git a/examples/runtime/shaders/dx11/vs_sms_mesh.bin b/examples/runtime/shaders/dxbc/vs_sms_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sms_mesh.bin rename to examples/runtime/shaders/dxbc/vs_sms_mesh.bin diff --git a/examples/runtime/shaders/dx11/vs_sms_shadow.bin b/examples/runtime/shaders/dxbc/vs_sms_shadow.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sms_shadow.bin rename to examples/runtime/shaders/dxbc/vs_sms_shadow.bin diff --git a/examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin b/examples/runtime/shaders/dxbc/vs_sms_shadow_pd.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sms_shadow_pd.bin rename to examples/runtime/shaders/dxbc/vs_sms_shadow_pd.bin diff --git a/examples/runtime/shaders/dx11/vs_sss_gbuffer.bin b/examples/runtime/shaders/dxbc/vs_sss_gbuffer.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sss_gbuffer.bin rename to examples/runtime/shaders/dxbc/vs_sss_gbuffer.bin diff --git a/examples/runtime/shaders/dx11/vs_sss_screenquad.bin b/examples/runtime/shaders/dxbc/vs_sss_screenquad.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_sss_screenquad.bin rename to examples/runtime/shaders/dxbc/vs_sss_screenquad.bin diff --git a/examples/runtime/shaders/dx11/vs_stencil_color.bin b/examples/runtime/shaders/dxbc/vs_stencil_color.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_stencil_color.bin rename to examples/runtime/shaders/dxbc/vs_stencil_color.bin diff --git a/examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin b/examples/runtime/shaders/dxbc/vs_stencil_color_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_stencil_color_lighting.bin rename to examples/runtime/shaders/dxbc/vs_stencil_color_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_stencil_color_texture.bin b/examples/runtime/shaders/dxbc/vs_stencil_color_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_stencil_color_texture.bin rename to examples/runtime/shaders/dxbc/vs_stencil_color_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_stencil_texture.bin b/examples/runtime/shaders/dxbc/vs_stencil_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_stencil_texture.bin rename to examples/runtime/shaders/dxbc/vs_stencil_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin b/examples/runtime/shaders/dxbc/vs_stencil_texture_lighting.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_stencil_texture_lighting.bin rename to examples/runtime/shaders/dxbc/vs_stencil_texture_lighting.bin diff --git a/examples/runtime/shaders/dx11/vs_terrain.bin b/examples/runtime/shaders/dxbc/vs_terrain.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_terrain.bin rename to examples/runtime/shaders/dxbc/vs_terrain.bin diff --git a/examples/runtime/shaders/dx11/vs_terrain_height_texture.bin b/examples/runtime/shaders/dxbc/vs_terrain_height_texture.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_terrain_height_texture.bin rename to examples/runtime/shaders/dxbc/vs_terrain_height_texture.bin diff --git a/examples/runtime/shaders/dx11/vs_terrain_render.bin b/examples/runtime/shaders/dxbc/vs_terrain_render.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_terrain_render.bin rename to examples/runtime/shaders/dxbc/vs_terrain_render.bin diff --git a/examples/runtime/shaders/dx11/vs_tree.bin b/examples/runtime/shaders/dxbc/vs_tree.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_tree.bin rename to examples/runtime/shaders/dxbc/vs_tree.bin diff --git a/examples/runtime/shaders/dx11/vs_update.bin b/examples/runtime/shaders/dxbc/vs_update.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_update.bin rename to examples/runtime/shaders/dxbc/vs_update.bin diff --git a/examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin b/examples/runtime/shaders/dxbc/vs_vectordisplay_fb.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_vectordisplay_fb.bin rename to examples/runtime/shaders/dxbc/vs_vectordisplay_fb.bin diff --git a/examples/runtime/shaders/dx11/vs_vt_generic.bin b/examples/runtime/shaders/dxbc/vs_vt_generic.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_vt_generic.bin rename to examples/runtime/shaders/dxbc/vs_vt_generic.bin diff --git a/examples/runtime/shaders/dx11/vs_wf_mesh.bin b/examples/runtime/shaders/dxbc/vs_wf_mesh.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_wf_mesh.bin rename to examples/runtime/shaders/dxbc/vs_wf_mesh.bin diff --git a/examples/runtime/shaders/dx11/vs_wf_wireframe.bin b/examples/runtime/shaders/dxbc/vs_wf_wireframe.bin similarity index 100% rename from examples/runtime/shaders/dx11/vs_wf_wireframe.bin rename to examples/runtime/shaders/dxbc/vs_wf_wireframe.bin diff --git a/include/bgfx/embedded_shader.h b/include/bgfx/embedded_shader.h index 710f9390c..c128b5e2e 100644 --- a/include/bgfx/embedded_shader.h +++ b/include/bgfx/embedded_shader.h @@ -106,7 +106,7 @@ #if BGFX_PLATFORM_SUPPORTS_DXBC # undef BGFX_EMBEDDED_SHADER_DXBC # define BGFX_EMBEDDED_SHADER_DXBC(_renderer, _name) \ - { _renderer, BGFX_EMBEDDED_SHADER_CONCATENATE(_name, _dx11), BGFX_EMBEDDED_SHADER_COUNTOF(BGFX_EMBEDDED_SHADER_CONCATENATE(_name, _dx11) ) }, + { _renderer, BGFX_EMBEDDED_SHADER_CONCATENATE(_name, _dxbc), BGFX_EMBEDDED_SHADER_COUNTOF(BGFX_EMBEDDED_SHADER_CONCATENATE(_name, _dxbc) ) }, #endif // BGFX_PLATFORM_SUPPORTS_DXBC #if BGFX_PLATFORM_SUPPORTS_DXIL diff --git a/scripts/shader-embeded.mk b/scripts/shader-embeded.mk index 484305d9d..2e2975673 100644 --- a/scripts/shader-embeded.mk +++ b/scripts/shader-embeded.mk @@ -32,7 +32,7 @@ vs_%.bin.h : vs_%.sc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(VS_FLAGS) --platform linux -p wgsl -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_wgsl -@cat "$(SHADER_TMP)" >> $(@) - -$(SILENT) $(SHADERC) $(VS_FLAGS) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dx11 + -$(SILENT) $(SHADERC) $(VS_FLAGS) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxbc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(VS_FLAGS) --platform windows -p s_6_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxil -@cat "$(SHADER_TMP)" >> $(@) @@ -51,7 +51,7 @@ fs_%.bin.h : fs_%.sc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(FS_FLAGS) --platform linux -p wgsl -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_wgsl -@cat "$(SHADER_TMP)" >> $(@) - -$(SILENT) $(SHADERC) $(FS_FLAGS) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dx11 + -$(SILENT) $(SHADERC) $(FS_FLAGS) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxbc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(FS_FLAGS) --platform windows -p s_6_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxil -@cat "$(SHADER_TMP)" >> $(@) @@ -70,7 +70,7 @@ cs_%.bin.h : cs_%.sc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(CS_FLAGS) --platform linux -p wgsl -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_wgsl -@cat "$(SHADER_TMP)" >> $(@) - -$(SILENT) $(SHADERC) $(CS_FLAGS) --platform windows -p s_5_0 -O 1 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dx11 + -$(SILENT) $(SHADERC) $(CS_FLAGS) --platform windows -p s_5_0 -O 1 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxbc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) $(CS_FLAGS) --platform windows -p s_6_0 -O 1 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxil -@cat "$(SHADER_TMP)" >> $(@) diff --git a/scripts/shader.mk b/scripts/shader.mk index cbffacca6..8384a8f01 100644 --- a/scripts/shader.mk +++ b/scripts/shader.mk @@ -63,7 +63,7 @@ ifeq ($(TARGET), $(filter $(TARGET), 1)) VS_FLAGS=--platform windows -p s_5_0 -O 3 FS_FLAGS=--platform windows -p s_5_0 -O 3 CS_FLAGS=--platform windows -p s_5_0 -O 1 -SHADER_PATH=shaders/dx11 +SHADER_PATH=shaders/dxbc else ifeq ($(TARGET), $(filter $(TARGET), 2 3)) VS_FLAGS=--platform android -p 100_es diff --git a/src/fs_clear0.bin.h b/src/fs_clear0.bin.h index 97db3be7a..018345631 100644 --- a/src/fs_clear0.bin.h +++ b/src/fs_clear0.bin.h @@ -100,7 +100,7 @@ static const uint8_t fs_clear0_wgsl[452] = 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, // _FragData0;.}... 0x10, 0x00, 0x80, 0x00, // .... }; -static const uint8_t fs_clear0_dx11[273] = +static const uint8_t fs_clear0_dxbc[273] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear1.bin.h b/src/fs_clear1.bin.h index 73c841880..2127bd2db 100644 --- a/src/fs_clear1.bin.h +++ b/src/fs_clear1.bin.h @@ -129,7 +129,7 @@ static const uint8_t fs_clear1_wgsl[704] = 0x44, 0x61, 0x74, 0x61, 0x30, 0x2c, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, // Data0, bgfx_Frag 0x44, 0x61, 0x74, 0x61, 0x31, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x20, 0x00, 0x80, 0x00, // Data1);.}... ... }; -static const uint8_t fs_clear1_dx11[333] = +static const uint8_t fs_clear1_dxbc[333] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear2.bin.h b/src/fs_clear2.bin.h index f4e2d6b2b..36bc16935 100644 --- a/src/fs_clear2.bin.h +++ b/src/fs_clear2.bin.h @@ -152,7 +152,7 @@ static const uint8_t fs_clear2_wgsl[868] = 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x32, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, // FragData2);.}... 0x30, 0x00, 0x80, 0x00, // 0... }; -static const uint8_t fs_clear2_dx11[393] = +static const uint8_t fs_clear2_dxbc[393] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear3.bin.h b/src/fs_clear3.bin.h index ff77ebd6a..bfed7c8b1 100644 --- a/src/fs_clear3.bin.h +++ b/src/fs_clear3.bin.h @@ -176,7 +176,7 @@ static const uint8_t fs_clear3_wgsl[1032] = 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x33, 0x29, 0x3b, 0x0a, // gfx_FragData3);. 0x7d, 0x0a, 0x00, 0x00, 0x40, 0x00, 0x80, 0x00, // }...@... }; -static const uint8_t fs_clear3_dx11[453] = +static const uint8_t fs_clear3_dxbc[453] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear4.bin.h b/src/fs_clear4.bin.h index 89e58206d..4c485aa13 100644 --- a/src/fs_clear4.bin.h +++ b/src/fs_clear4.bin.h @@ -198,7 +198,7 @@ static const uint8_t fs_clear4_wgsl[1196] = 0x33, 0x2c, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, // 3, bgfx_FragData 0x34, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x50, 0x00, 0x80, 0x00, // 4);.}...P... }; -static const uint8_t fs_clear4_dx11[513] = +static const uint8_t fs_clear4_dxbc[513] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear5.bin.h b/src/fs_clear5.bin.h index 2d535737d..c5aabd30b 100644 --- a/src/fs_clear5.bin.h +++ b/src/fs_clear5.bin.h @@ -222,7 +222,7 @@ static const uint8_t fs_clear5_wgsl[1360] = 0x44, 0x61, 0x74, 0x61, 0x34, 0x2c, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, // Data4, bgfx_Frag 0x44, 0x61, 0x74, 0x61, 0x35, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x60, 0x00, 0x80, 0x00, // Data5);.}...`... }; -static const uint8_t fs_clear5_dx11[573] = +static const uint8_t fs_clear5_dxbc[573] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear6.bin.h b/src/fs_clear6.bin.h index 299aec561..ebcb1b5df 100644 --- a/src/fs_clear6.bin.h +++ b/src/fs_clear6.bin.h @@ -245,7 +245,7 @@ static const uint8_t fs_clear6_wgsl[1524] = 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x36, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, // FragData6);.}... 0x70, 0x00, 0x80, 0x00, // p... }; -static const uint8_t fs_clear6_dx11[633] = +static const uint8_t fs_clear6_dxbc[633] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_clear7.bin.h b/src/fs_clear7.bin.h index 6eb5ae91b..e283a09db 100644 --- a/src/fs_clear7.bin.h +++ b/src/fs_clear7.bin.h @@ -269,7 +269,7 @@ static const uint8_t fs_clear7_wgsl[1688] = 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x37, 0x29, 0x3b, 0x0a, // gfx_FragData7);. 0x7d, 0x0a, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, // }....... }; -static const uint8_t fs_clear7_dx11[693] = +static const uint8_t fs_clear7_dxbc[693] = { 0x46, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // FSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x12, // gfx_clear_color. diff --git a/src/fs_debugfont.bin.h b/src/fs_debugfont.bin.h index 7338e3d12..0080f0ccf 100644 --- a/src/fs_debugfont.bin.h +++ b/src/fs_debugfont.bin.h @@ -175,7 +175,7 @@ static const uint8_t fs_debugfont_wgsl[808] = 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, // bgfx_FragData0;. 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // }....... }; -static const uint8_t fs_debugfont_dx11[559] = +static const uint8_t fs_debugfont_dxbc[559] = { 0x46, 0x53, 0x48, 0x0b, 0xb8, 0xbe, 0x22, 0x66, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x73, // FSH..."f.......s 0x5f, 0x74, 0x65, 0x78, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x30, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, // _texColor0...... diff --git a/src/makefile b/src/makefile index 7aead6e61..a7af25e72 100644 --- a/src/makefile +++ b/src/makefile @@ -33,7 +33,7 @@ define shader-embedded -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) --type $(1) --platform linux -p wgsl -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_wgsl -@cat "$(SHADER_TMP)" >> $(@) - -$(SILENT) $(SHADERC) --type $(1) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dx11 + -$(SILENT) $(SHADERC) --type $(1) --platform windows -p s_5_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxbc -@cat "$(SHADER_TMP)" >> $(@) -$(SILENT) $(SHADERC) --type $(1) --platform windows -p s_6_0 -O 3 -f $(<) -o "$(SHADER_TMP)" --bin2c $(basename $(<))_dxil -@cat "$(SHADER_TMP)" >> $(@) diff --git a/src/vs_clear.bin.h b/src/vs_clear.bin.h index fa42edacd..155ab4299 100644 --- a/src/vs_clear.bin.h +++ b/src/vs_clear.bin.h @@ -129,7 +129,7 @@ static const uint8_t vs_clear_wgsl[524] = 0x6e, 0x29, 0x3b, 0x0a, 0x20, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x76, 0x5f, 0x31, // n);. return v_1 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x01, 0x01, 0x00, 0x10, 0x00, 0x10, 0x00, // ;.}......... }; -static const uint8_t vs_clear_dx11[331] = +static const uint8_t vs_clear_dxbc[331] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x62, // VSH............b 0x67, 0x66, 0x78, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x02, // gfx_clear_depth. diff --git a/src/vs_debugfont.bin.h b/src/vs_debugfont.bin.h index b29787e1f..0bc6bfd95 100644 --- a/src/vs_debugfont.bin.h +++ b/src/vs_debugfont.bin.h @@ -230,7 +230,7 @@ static const uint8_t vs_debugfont_wgsl[1093] = 0x5f, 0x34, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x04, 0x05, 0x00, 0x06, 0x00, 0x01, 0x00, 0x10, // _4);.}.......... 0x00, 0x40, 0x00, 0x40, 0x00, // .@.@. }; -static const uint8_t vs_debugfont_dx11[728] = +static const uint8_t vs_debugfont_dxbc[728] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xb8, 0xbe, 0x22, 0x66, 0x01, 0x00, 0x0f, 0x75, // VSH......."f...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/tools/geometryv/fs_mesh.bin.h b/tools/geometryv/fs_mesh.bin.h index f4018d28e..2aa554324 100644 --- a/tools/geometryv/fs_mesh.bin.h +++ b/tools/geometryv/fs_mesh.bin.h @@ -403,7 +403,7 @@ static const uint8_t fs_mesh_wgsl[1872] = 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, // return bgfx_Fra 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // gData0;.}....... }; -static const uint8_t fs_mesh_dx11[882] = +static const uint8_t fs_mesh_dxbc[882] = { 0x46, 0x53, 0x48, 0x0b, 0xe3, 0xc2, 0x5c, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x03, // FSH....e........ 0x00, 0x00, 0x44, 0x58, 0x42, 0x43, 0x15, 0x86, 0xf4, 0xff, 0x46, 0x5a, 0xea, 0x4b, 0x79, 0xb0, // ..DXBC....FZ.Ky. diff --git a/tools/geometryv/vs_mesh.bin.h b/tools/geometryv/vs_mesh.bin.h index 308e9b88b..1de55d28e 100644 --- a/tools/geometryv/vs_mesh.bin.h +++ b/tools/geometryv/vs_mesh.bin.h @@ -224,7 +224,7 @@ static const uint8_t vs_mesh_wgsl[954] = 0x6f, 0x6c, 0x28, 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, // ol(v_1, v_2);.}. 0x00, 0x02, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, // .......... }; -static const uint8_t vs_mesh_dx11[694] = +static const uint8_t vs_mesh_dxbc[694] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0xe3, 0xc2, 0x5c, 0x65, 0x02, 0x00, 0x0f, 0x75, // VSH........e...u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/tools/texturev/fs_texture.bin.h b/tools/texturev/fs_texture.bin.h index 6a1d3c3e3..f69eac08f 100644 --- a/tools/texturev/fs_texture.bin.h +++ b/tools/texturev/fs_texture.bin.h @@ -813,7 +813,7 @@ static const uint8_t fs_texture_wgsl[3613] = 0x74, 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, // turn bgfx_FragDa 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, // ta0;.}... . . }; -static const uint8_t fs_texture_dx11[1775] = +static const uint8_t fs_texture_dxbc[1775] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_3d.bin.h b/tools/texturev/fs_texture_3d.bin.h index b03aed001..cc6e059b1 100644 --- a/tools/texturev/fs_texture_3d.bin.h +++ b/tools/texturev/fs_texture_3d.bin.h @@ -830,7 +830,7 @@ static const uint8_t fs_texture_3d_wgsl[3653] = 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, // x_FragData0;.}.. 0x00, 0x20, 0x00, 0x20, 0x00, // . . . }; -static const uint8_t fs_texture_3d_dx11[1819] = +static const uint8_t fs_texture_3d_dxbc[1819] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_array.bin.h b/tools/texturev/fs_texture_array.bin.h index 519678a20..e34b7f7ab 100644 --- a/tools/texturev/fs_texture_array.bin.h +++ b/tools/texturev/fs_texture_array.bin.h @@ -282,7 +282,7 @@ static const uint8_t fs_texture_array_wgsl[1158] = 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, // fx_FragData0;.}. 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // ...... }; -static const uint8_t fs_texture_array_dx11[835] = +static const uint8_t fs_texture_array_dxbc[835] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_cube.bin.h b/tools/texturev/fs_texture_cube.bin.h index 8a3ec29a5..95ad0136a 100644 --- a/tools/texturev/fs_texture_cube.bin.h +++ b/tools/texturev/fs_texture_cube.bin.h @@ -884,7 +884,7 @@ static const uint8_t fs_texture_cube_wgsl[3801] = 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, 0x3b, // bgfx_FragData0; 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x60, 0x00, 0x60, 0x00, // .}...`.`. }; -static const uint8_t fs_texture_cube_dx11[2071] = +static const uint8_t fs_texture_cube_dxbc[2071] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_cube2.bin.h b/tools/texturev/fs_texture_cube2.bin.h index 3821aa344..5376026b3 100644 --- a/tools/texturev/fs_texture_cube2.bin.h +++ b/tools/texturev/fs_texture_cube2.bin.h @@ -811,7 +811,7 @@ static const uint8_t fs_texture_cube2_wgsl[3612] = 0x75, 0x72, 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, // urn bgfx_FragDat 0x61, 0x30, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, // a0;.}... . . }; -static const uint8_t fs_texture_cube2_dx11[1775] = +static const uint8_t fs_texture_cube2_dxbc[1775] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_msdf.bin.h b/tools/texturev/fs_texture_msdf.bin.h index 7def7f045..060719076 100644 --- a/tools/texturev/fs_texture_msdf.bin.h +++ b/tools/texturev/fs_texture_msdf.bin.h @@ -238,7 +238,7 @@ static const uint8_t fs_texture_msdf_wgsl[954] = 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, // n bgfx_FragData0 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // ;.}....... }; -static const uint8_t fs_texture_msdf_dx11[695] = +static const uint8_t fs_texture_msdf_dxbc[695] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/fs_texture_sdf.bin.h b/tools/texturev/fs_texture_sdf.bin.h index a0a5d8dc5..a6f6e1d63 100644 --- a/tools/texturev/fs_texture_sdf.bin.h +++ b/tools/texturev/fs_texture_sdf.bin.h @@ -234,7 +234,7 @@ static const uint8_t fs_texture_sdf_wgsl[890] = 0x6e, 0x20, 0x62, 0x67, 0x66, 0x78, 0x5f, 0x46, 0x72, 0x61, 0x67, 0x44, 0x61, 0x74, 0x61, 0x30, // n bgfx_FragData0 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, // ;.}....... }; -static const uint8_t fs_texture_sdf_dx11[799] = +static const uint8_t fs_texture_sdf_dxbc[799] = { 0x46, 0x53, 0x48, 0x0b, 0x01, 0x83, 0xf2, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x09, 0x75, // FSH............u 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x30, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, // _params0........ diff --git a/tools/texturev/vs_texture.bin.h b/tools/texturev/vs_texture.bin.h index 047a488a7..ea0712577 100644 --- a/tools/texturev/vs_texture.bin.h +++ b/tools/texturev/vs_texture.bin.h @@ -199,7 +199,7 @@ static const uint8_t vs_texture_wgsl[926] = 0x76, 0x5f, 0x31, 0x2c, 0x20, 0x76, 0x5f, 0x32, 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, // v_1, v_2, v_3);. 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // }.........@.@. }; -static const uint8_t vs_texture_dx11[594] = +static const uint8_t vs_texture_dxbc[594] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj.. diff --git a/tools/texturev/vs_texture_cube.bin.h b/tools/texturev/vs_texture_cube.bin.h index 30f9c8a27..ca685e563 100644 --- a/tools/texturev/vs_texture_cube.bin.h +++ b/tools/texturev/vs_texture_cube.bin.h @@ -199,7 +199,7 @@ static const uint8_t vs_texture_cube_wgsl[934] = 0x2c, 0x20, 0x76, 0x5f, 0x33, 0x29, 0x3b, 0x0a, 0x7d, 0x0a, 0x00, 0x03, 0x05, 0x00, 0x01, 0x00, // , v_3);.}....... 0x10, 0x00, 0x40, 0x00, 0x40, 0x00, // ..@.@. }; -static const uint8_t vs_texture_cube_dx11[634] = +static const uint8_t vs_texture_cube_dxbc[634] = { 0x56, 0x53, 0x48, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x83, 0xf2, 0xe1, 0x01, 0x00, 0x0f, 0x75, // VSH............u 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x50, 0x72, 0x6f, 0x6a, 0x04, 0x00, // _modelViewProj..