Previous 199869 Revisions Next

r198588 Thursday 7th September, 2023 at 19:14:35 UTC by Vasantha Crabb
Revert "Updated bgfx, bx and bimg to current upstream versions. (#11493)"

This reverts commit 1c61ccfe840cdae7a9f92292946a45f3b47e2412.
[3rdparty/bgfx]LICENSE README.mame README.md makefile
[3rdparty/bgfx/.github/workflows]main.yml
[3rdparty/bgfx/3rdparty/cgltf]cgltf.h cgltf_write.h
[3rdparty/bgfx/3rdparty/dear-imgui]imgui.cpp imgui.h imgui_demo.cpp imgui_draw.cpp imgui_internal.h imgui_tables.cpp imgui_widgets.cpp
[3rdparty/bgfx/3rdparty/dear-imgui/widgets]memory_editor.inl range_slider.inl
[3rdparty/bgfx/3rdparty/glslang]build_info.h
[3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL]InitializeDll.cpp InitializeDll.h
[3rdparty/bgfx/3rdparty/glslang/SPIRV]GLSL.ext.ARM.h GLSL.ext.EXT.h GLSL.ext.KHR.h GLSL.ext.NV.h GLSL.std.450.h GlslangToSpv.cpp GlslangToSpv.h Logger.cpp Logger.h NonSemanticDebugPrintf.h NonSemanticShaderDebugInfo100.h SPVRemapper.cpp SPVRemapper.h SpvBuilder.cpp SpvBuilder.h SpvPostProcess.cpp SpvTools.cpp SpvTools.h disassemble.cpp doc.cpp doc.h hex_float.h spirv.hpp spvIR.h
[3rdparty/bgfx/3rdparty/glslang/StandAlone]ResourceLimits.cpp* StandAlone.cpp resource_limits_c.cpp* spirv-remap.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang]updateGrammar
[3rdparty/bgfx/3rdparty/glslang/glslang/CInterface]glslang_c_interface.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/GenericCodeGen]Link.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/HLSL]hlslAttributes.h hlslGrammar.cpp hlslGrammar.h hlslParseHelper.cpp hlslParseHelper.h hlslParseables.cpp hlslScanContext.cpp hlslTokens.h
[3rdparty/bgfx/3rdparty/glslang/glslang/Include]BaseTypes.h Common.h ConstantUnion.h InitializeGlobals.h PoolAlloc.h ShHandle.h SpirvIntrinsics.h Types.h arrays.h glslang_c_interface.h intermediate.h
[3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent]Constant.cpp Initialize.cpp Intermediate.cpp ParseContextBase.cpp ParseHelper.cpp ParseHelper.h PoolAlloc.cpp Scan.cpp ShaderLang.cpp SpirvIntrinsics.cpp SymbolTable.cpp SymbolTable.h Versions.cpp Versions.h attribute.cpp glslang.m4* glslang.y glslang_tab.cpp glslang_tab.cpp.h intermOut.cpp iomapper.cpp iomapper.h limits.cpp linkValidate.cpp localintermediate.h parseConst.cpp parseVersions.h propagateNoContraction.cpp reflection.cpp reflection.h
[3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor]Pp.cpp PpContext.cpp PpContext.h PpScanner.cpp PpTokens.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent]osinclude.h
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Unix]ossource.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Windows]ossource.cpp
[3rdparty/bgfx/3rdparty/glslang/glslang/Public]ShaderLang.h
[3rdparty/bgfx/3rdparty/glslang/glslang/ResourceLimits]ResourceLimits.cpp resource_limits_c.cpp
[3rdparty/bgfx/3rdparty/glslang/hlsl]stub.cpp*
[3rdparty/bgfx/3rdparty/khronos/EGL]egl.h eglext.h eglplatform.h
[3rdparty/bgfx/3rdparty/khronos/GLES2]gl2.h gl2ext.h gl2platform.h
[3rdparty/bgfx/3rdparty/khronos/GLES3]gl3.h gl31.h gl32.h gl3ext.h* gl3platform.h
[3rdparty/bgfx/3rdparty/khronos/KHR]khrplatform.h
[3rdparty/bgfx/3rdparty/khronos/gl]GRemedyGLExtensions.h* glcorearb.h glext.h
[3rdparty/bgfx/3rdparty/khronos/glx]glxext.h
[3rdparty/bgfx/3rdparty/khronos/vulkan-local]vk_icd.h vk_layer.h vk_platform.h vk_sdk_platform.h vulkan.h vulkan_android.h vulkan_beta.h vulkan_core.h vulkan_directfb.h vulkan_fuchsia.h vulkan_ggp.h vulkan_ios.h vulkan_macos.h vulkan_metal.h vulkan_screen.h vulkan_vi.h vulkan_wayland.h vulkan_win32.h vulkan_xcb.h vulkan_xlib.h vulkan_xlib_xrandr.h
[3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_video]vulkan_video_codec_h264std.h vulkan_video_codec_h264std_decode.h vulkan_video_codec_h264std_encode.h vulkan_video_codec_h265std.h vulkan_video_codec_h265std_decode.h vulkan_video_codec_h265std_encode.h vulkan_video_codecs_common.h
[3rdparty/bgfx/3rdparty/khronos/wgl]wgl.h wglext.h
[3rdparty/bgfx/3rdparty/meshoptimizer]LICENSE.md
[3rdparty/bgfx/3rdparty/meshoptimizer/src]indexgenerator.cpp meshoptimizer.h simplifier.cpp vcacheoptimizer.cpp vertexcodec.cpp vertexfilter.cpp
[3rdparty/bgfx/3rdparty/spirv-cross]main.cpp spirv_common.hpp spirv_cross.cpp spirv_cross.hpp spirv_cross_c.cpp spirv_cross_c.h spirv_cross_containers.hpp spirv_cross_parsed_ir.cpp spirv_glsl.cpp spirv_glsl.hpp spirv_hlsl.cpp spirv_hlsl.hpp spirv_msl.cpp spirv_msl.hpp spirv_parser.cpp spirv_reflect.cpp
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv]spir-v.xml
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0]spirv.hpp11
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1]spirv.hpp11
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2]spirv.hpp11
[3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1]NonSemanticClspvReflection.h NonSemanticDebugBreak.h extinst.nonsemantic.clspvreflection.grammar.json extinst.nonsemantic.debugbreak.grammar.json spirv.core.grammar.json spirv.h spirv.hpp11 spirv.json
[3rdparty/bgfx/3rdparty/spirv-tools/include/generated]build-version.inc core.insts-unified1.inc enum_string_mapping.inc extension_enum.inc generators.inc glsl.std.450.insts.inc nonsemantic.clspvreflection.insts.inc operand.kinds-unified1.inc
[3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools]instrument.hpp libspirv.h libspirv.hpp optimizer.hpp
[3rdparty/bgfx/3rdparty/spirv-tools/source]assembly_grammar.cpp assembly_grammar.h binary.cpp disassemble.cpp enum_set.h enum_string_mapping.h extensions.cpp extensions.h instruction.h latest_version_spirv_header.h libspirv.cpp name_mapper.cpp opcode.cpp opcode.h operand.cpp operand.h parsed_operand.cpp spirv_target_env.cpp table.h text.cpp text_handler.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/diff]diff.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/link]linker.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/lint]divergence_analysis.cpp lint_divergent_derivatives.cpp linter.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/opt]aggressive_dead_code_elim_pass.cpp aggressive_dead_code_elim_pass.h amd_ext_to_khr.cpp analyze_live_input_pass.cpp analyze_live_input_pass.h basic_block.cpp basic_block.h block_merge_pass.cpp block_merge_util.cpp ccp_pass.cpp cfg.cpp cfg_cleanup_pass.cpp code_sink.cpp combine_access_chains.cpp combine_access_chains.h const_folding_rules.cpp const_folding_rules.h constants.cpp constants.h control_dependence.cpp convert_to_half_pass.cpp convert_to_half_pass.h convert_to_sampled_image_pass.cpp convert_to_sampled_image_pass.h copy_prop_arrays.cpp copy_prop_arrays.h dataflow.cpp dead_branch_elim_pass.cpp dead_insert_elim_pass.cpp dead_variable_elimination.cpp debug_info_manager.cpp decoration_manager.cpp decoration_manager.h desc_sroa.cpp desc_sroa_util.cpp dominator_analysis.cpp dominator_tree.cpp eliminate_dead_constant_pass.cpp eliminate_dead_functions_util.cpp eliminate_dead_input_components_pass.cpp* eliminate_dead_input_components_pass.h* eliminate_dead_io_components_pass.cpp eliminate_dead_io_components_pass.h eliminate_dead_members_pass.cpp eliminate_dead_output_stores_pass.cpp eliminate_dead_output_stores_pass.h feature_manager.cpp feature_manager.h fix_func_call_arguments.cpp fix_storage_class.cpp fix_storage_class.h flatten_decoration_pass.cpp fold.cpp fold.h fold_spec_constant_op_and_composite_pass.cpp folding_rules.cpp folding_rules.h freeze_spec_constant_value_pass.cpp function.cpp function.h graphics_robust_access_pass.cpp graphics_robust_access_pass.h if_conversion.cpp inline_opaque_pass.cpp inline_pass.cpp inline_pass.h inst_bindless_check_pass.cpp inst_bindless_check_pass.h inst_buff_addr_check_pass.cpp inst_buff_addr_check_pass.h inst_debug_printf_pass.cpp instruction.cpp instruction.h instrument_pass.cpp instrument_pass.h interface_var_sroa.cpp interface_var_sroa.h interp_fixup_pass.cpp ir_builder.h ir_context.cpp ir_context.h ir_loader.cpp licm_pass.cpp liveness.cpp liveness.h local_access_chain_convert_pass.cpp local_access_chain_convert_pass.h local_single_block_elim_pass.cpp local_single_store_elim_pass.cpp loop_dependence.cpp loop_dependence_helpers.cpp loop_descriptor.cpp loop_descriptor.h loop_fission.cpp loop_fusion.cpp loop_fusion_pass.cpp loop_peeling.cpp loop_unroller.cpp loop_unswitch_pass.cpp loop_utils.cpp mem_pass.cpp mem_pass.h merge_return_pass.cpp module.cpp module.h optimizer.cpp pass.cpp passes.h private_to_local_pass.cpp propagator.cpp propagator.h reduce_load_size.cpp reflect.h register_pressure.cpp relax_float_ops_pass.cpp relax_float_ops_pass.h remove_dontinline_pass.cpp remove_duplicates_pass.cpp remove_unused_interface_variables_pass.cpp remove_unused_interface_variables_pass.h replace_desc_array_access_using_var_index.cpp replace_invalid_opc.cpp replace_invalid_opc.h scalar_analysis.cpp scalar_analysis_simplification.cpp scalar_replacement_pass.cpp scalar_replacement_pass.h set_spec_constant_default_value_pass.cpp simplification_pass.cpp spread_volatile_semantics.cpp spread_volatile_semantics.h ssa_rewrite_pass.cpp strength_reduction_pass.cpp strip_debug_info_pass.cpp strip_nonsemantic_info_pass.cpp struct_cfg_analysis.cpp trim_capabilities_pass.cpp trim_capabilities_pass.h type_manager.cpp type_manager.h types.cpp types.h unify_const_pass.cpp upgrade_memory_model.cpp upgrade_memory_model.h value_number_table.cpp vector_dce.cpp workaround1209.cpp wrap_opkill.cpp wrap_opkill.h
[3rdparty/bgfx/3rdparty/spirv-tools/source/reduce]conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp merge_blocks_reduction_opportunity.cpp operand_to_const_reduction_opportunity_finder.cpp operand_to_undef_reduction_opportunity_finder.cpp reduction_util.cpp remove_selection_reduction_opportunity_finder.cpp remove_struct_member_reduction_opportunity.cpp remove_unused_instruction_reduction_opportunity_finder.cpp remove_unused_struct_member_reduction_opportunity_finder.cpp simple_conditional_branch_to_branch_opportunity_finder.cpp simple_conditional_branch_to_branch_reduction_opportunity.cpp structured_construct_to_block_reduction_opportunity.cpp structured_loop_to_selection_reduction_opportunity.cpp
[3rdparty/bgfx/3rdparty/spirv-tools/source/util]hex_float.h small_vector.h
[3rdparty/bgfx/3rdparty/spirv-tools/source/val]basic_block.cpp construct.cpp decoration.h function.cpp function.h instruction.h validate.cpp validate.h validate_adjacency.cpp validate_annotation.cpp validate_arithmetics.cpp validate_atomics.cpp validate_barriers.cpp validate_bitwise.cpp validate_builtins.cpp validate_capability.cpp validate_cfg.cpp validate_composites.cpp validate_constants.cpp validate_conversion.cpp validate_debug.cpp validate_decorations.cpp validate_derivatives.cpp validate_execution_limitations.cpp validate_extensions.cpp validate_function.cpp validate_id.cpp validate_image.cpp validate_instruction.cpp validate_interfaces.cpp validate_layout.cpp validate_literals.cpp validate_logicals.cpp validate_memory.cpp validate_memory_semantics.cpp validate_mesh_shading.cpp validate_misc.cpp validate_mode_setting.cpp validate_non_uniform.cpp validate_primitives.cpp validate_ray_query.cpp validate_ray_tracing.cpp validate_ray_tracing_reorder.cpp validate_scopes.cpp validate_small_type_uses.cpp validate_type.cpp validation_state.cpp validation_state.h
[3rdparty/bgfx/bindings/bf]bgfx.bf
[3rdparty/bgfx/bindings/cs]bgfx.cs bgfx_dllname.cs
[3rdparty/bgfx/bindings/d]fakeenum.d funcs.d* package.d types.d*
[3rdparty/bgfx/bindings/zig]bgfx.zig
[3rdparty/bgfx/docs]build.rst internals.rst license.rst overview.rst tools.rst
[3rdparty/bgfx/examples]makefile
[3rdparty/bgfx/examples/00-helloworld]helloworld.cpp
[3rdparty/bgfx/examples/01-cubes]cubes.cpp fs_cubes.sc makefile vs_cubes.sc
[3rdparty/bgfx/examples/02-metaballs]fs_metaballs.sc makefile metaballs.cpp vs_metaballs.sc
[3rdparty/bgfx/examples/03-raymarch]fs_raymarching.sc makefile raymarch.cpp vs_raymarching.sc
[3rdparty/bgfx/examples/04-mesh]fs_mesh.sc makefile mesh.cpp vs_mesh.sc
[3rdparty/bgfx/examples/05-instancing]fs_instancing.sc instancing.cpp makefile vs_instancing.sc
[3rdparty/bgfx/examples/06-bump]bump.cpp fs_bump.sc makefile vs_bump.sc vs_bump_instanced.sc
[3rdparty/bgfx/examples/07-callback]callback.cpp fs_callback.sc makefile vs_callback.sc
[3rdparty/bgfx/examples/08-update]fs_update.sc fs_update_3d.sc fs_update_cmp.sc makefile update.cpp vs_update.sc
[3rdparty/bgfx/examples/09-hdr]common.sh fs_hdr_blur.sc fs_hdr_bright.sc fs_hdr_lum.sc fs_hdr_lumavg.sc fs_hdr_mesh.sc fs_hdr_skybox.sc fs_hdr_tonemap.sc hdr.cpp makefile vs_hdr_blur.sc vs_hdr_bright.sc vs_hdr_lum.sc vs_hdr_lumavg.sc vs_hdr_mesh.sc vs_hdr_skybox.sc vs_hdr_tonemap.sc
[3rdparty/bgfx/examples/10-font]font.cpp
[3rdparty/bgfx/examples/11-fontsdf]fontsdf.cpp
[3rdparty/bgfx/examples/12-lod]lod.cpp makefile
[3rdparty/bgfx/examples/13-stencil]makefile stencil.cpp
[3rdparty/bgfx/examples/14-shadowvolumes]makefile shadowvolumes.cpp
[3rdparty/bgfx/examples/15-shadowmaps-simple]makefile shadowmaps_simple.cpp
[3rdparty/bgfx/examples/16-shadowmaps]makefile shadowmaps.cpp vs_shadowmaps_hblur.sc
[3rdparty/bgfx/examples/17-drawstress]drawstress.cpp fs_drawstress.sc makefile vs_drawstress.sc
[3rdparty/bgfx/examples/18-ibl]ibl.cpp makefile
[3rdparty/bgfx/examples/19-oit]fs_oit.sc fs_oit_wb.sc fs_oit_wb_blit.sc fs_oit_wb_separate.sc fs_oit_wb_separate_blit.sc makefile oit.cpp vs_oit.sc vs_oit_blit.sc
[3rdparty/bgfx/examples/20-nanovg]nanovg.cpp
[3rdparty/bgfx/examples/21-deferred]common.sh deferred.cpp fs_deferred_clear_uav.sc fs_deferred_combine.sc fs_deferred_combine_ta.sc fs_deferred_debug.sc fs_deferred_debug_line.sc fs_deferred_debug_ta.sc fs_deferred_geom.sc fs_deferred_light.sc fs_deferred_light_ta.sc fs_deferred_light_uav.sc makefile vs_deferred_combine.sc vs_deferred_debug.sc vs_deferred_debug_line.sc vs_deferred_geom.sc vs_deferred_light.sc
[3rdparty/bgfx/examples/22-windows]windows.cpp
[3rdparty/bgfx/examples/23-vectordisplay]makefile
[3rdparty/bgfx/examples/24-nbody]makefile nbody.cpp
[3rdparty/bgfx/examples/25-c99]helloworld.c
[3rdparty/bgfx/examples/26-occlusion]occlusion.cpp
[3rdparty/bgfx/examples/27-terrain]makefile terrain.cpp
[3rdparty/bgfx/examples/28-wireframe]makefile wireframe.cpp
[3rdparty/bgfx/examples/29-debugdraw]debugdraw.cpp
[3rdparty/bgfx/examples/30-picking]fs_picking_id.sc fs_picking_shaded.sc makefile picking.cpp vs_picking_shaded.sc
[3rdparty/bgfx/examples/31-rsm]makefile reflectiveshadowmap.cpp
[3rdparty/bgfx/examples/32-particles]particles.cpp
[3rdparty/bgfx/examples/33-pom]makefile pom.cpp
[3rdparty/bgfx/examples/34-mvs]mvs.cpp
[3rdparty/bgfx/examples/35-dynamic]dynamic.cpp
[3rdparty/bgfx/examples/36-sky]makefile sky.cpp vs_sky_landscape.sc
[3rdparty/bgfx/examples/37-gpudrivenrendering]gpudrivenrendering.cpp makefile
[3rdparty/bgfx/examples/38-bloom]bloom.cpp fs_bloom_combine.sc makefile vs_deferred_combine.sc
[3rdparty/bgfx/examples/39-assao]assao.cpp makefile
[3rdparty/bgfx/examples/40-svt]fs_vt_mip.sc fs_vt_unlit.sc makefile svt.cpp virtualtexture.sh vs_vt_generic.sc vt.cpp
[3rdparty/bgfx/examples/41-tess]makefile tess.cpp
[3rdparty/bgfx/examples/42-bunnylod]bunnylod.cpp fs_bunnylod.sc makefile vs_bunnylod.sc
[3rdparty/bgfx/examples/43-denoise]denoise.cpp
[3rdparty/bgfx/examples/44-sss]screen_space_shadows.cpp
[3rdparty/bgfx/examples/45-bokeh]bokeh.cpp
[3rdparty/bgfx/examples/46-fsr]makefile
[3rdparty/bgfx/examples/47-pixelformats]makefile pixelformats.cpp
[3rdparty/bgfx/examples/48-drawindirect]drawindirect.cpp makefile
[3rdparty/bgfx/examples/49-hextile]hextile.cpp makefile
[3rdparty/bgfx/examples/common]aviwriter.h bgfx_utils.cpp bgfx_utils.h camera.cpp common.h common.sh example-glue.cpp packrect.h shaderlib.sh
[3rdparty/bgfx/examples/common/debugdraw]debugdraw.cpp debugdraw.h fs_debugdraw_fill.sc fs_debugdraw_fill_lit.sc fs_debugdraw_fill_texture.sc fs_debugdraw_lines.sc fs_debugdraw_lines_stipple.sc makefile vs_debugdraw_fill.sc vs_debugdraw_fill_lit.sc vs_debugdraw_fill_lit_mesh.sc vs_debugdraw_fill_mesh.sc vs_debugdraw_fill_texture.sc vs_debugdraw_lines.sc vs_debugdraw_lines_stipple.sc
[3rdparty/bgfx/examples/common/entry]cmd.cpp cmd.h dbg.h dialog.cpp dialog.h dialog_darwin.mm entry.cpp entry.h entry_android.cpp entry_glfw.cpp entry_html5.cpp entry_ios.mm entry_noop.cpp entry_osx.mm entry_p.h entry_sdl.cpp entry_windows.cpp entry_x11.cpp input.cpp input.h
[3rdparty/bgfx/examples/common/font]makefile
[3rdparty/bgfx/examples/common/imgui]imgui.cpp imgui.h makefile
[3rdparty/bgfx/examples/common/nanovg]fontstash.h makefile nanovg_bgfx.cpp nanovg_bgfx.h
[3rdparty/bgfx/examples/common/ps]fs_particle.sc makefile particle_system.cpp particle_system.h vs_particle.sc
[3rdparty/bgfx/examples/runtime/shaders/metal]fs_deferred_combine_ta.bin fs_deferred_debug_ta.bin fs_deferred_light_ta.bin vs_albedo_output.bin vs_bokeh_forward.bin vs_bokeh_screenquad.bin vs_bump.bin vs_bump_instanced.bin vs_bunnylod.bin vs_callback.bin vs_cubes.bin vs_deferred_combine.bin vs_deferred_debug.bin vs_deferred_debug_line.bin vs_deferred_geom.bin vs_deferred_light.bin vs_denoise_gbuffer.bin vs_denoise_screenquad.bin vs_fsr_forward.bin vs_fsr_screenquad.bin vs_fullscreen.bin vs_hdr_blur.bin vs_hdr_bright.bin vs_hdr_lum.bin vs_hdr_lumavg.bin vs_hdr_mesh.bin vs_hdr_skybox.bin vs_hdr_tonemap.bin vs_hextile.bin vs_ibl_mesh.bin vs_ibl_skybox.bin vs_instancing.bin vs_mesh.bin vs_oit.bin vs_oit_blit.bin vs_particle.bin vs_picking_shaded.bin vs_pom.bin vs_raymarching.bin vs_rsm_combine.bin vs_rsm_gbuffer.bin vs_rsm_lbuffer.bin vs_rsm_shadow.bin vs_shadowmaps_color.bin vs_shadowmaps_color_lighting.bin vs_shadowmaps_color_lighting_csm.bin vs_shadowmaps_color_lighting_linear.bin vs_shadowmaps_color_lighting_linear_csm.bin vs_shadowmaps_color_lighting_linear_omni.bin vs_shadowmaps_color_lighting_omni.bin vs_shadowmaps_color_texture.bin vs_shadowmaps_depth.bin vs_shadowmaps_hblur.bin vs_shadowmaps_packdepth.bin vs_shadowmaps_packdepth_linear.bin vs_shadowmaps_texture.bin vs_shadowmaps_texture_lighting.bin vs_shadowmaps_unpackdepth.bin vs_shadowmaps_vblur.bin vs_shadowvolume_color_lighting.bin vs_shadowvolume_color_texture.bin vs_shadowvolume_svback.bin vs_shadowvolume_svfront.bin vs_shadowvolume_svside.bin vs_shadowvolume_texture.bin vs_shadowvolume_texture_lighting.bin vs_sky.bin vs_sky_landscape.bin vs_sms_mesh.bin vs_sms_shadow.bin vs_sms_shadow_pd.bin vs_sss_gbuffer.bin vs_sss_screenquad.bin vs_stencil_color.bin vs_stencil_color_lighting.bin vs_stencil_color_texture.bin vs_stencil_texture.bin vs_stencil_texture_lighting.bin vs_terrain.bin vs_terrain_height_texture.bin vs_terrain_render.bin vs_tree.bin vs_update.bin vs_vectordisplay_fb.bin vs_vt_generic.bin vs_wf_mesh.bin vs_wf_wireframe.bin
[3rdparty/bgfx/include/bgfx]bgfx.h defines.h embedded_shader.h platform.h
[3rdparty/bgfx/include/bgfx/c99]bgfx.h
[3rdparty/bgfx/scripts]bgfx-codegen.lua bgfx.idl bgfx.lua bindings-bf.lua bindings-cs.lua bindings-d.lua bindings-zig.lua example-common.lua genie.lua geometryc.lua geometryv.lua idl.lua shader-embeded.mk shader.mk shaderc.lua temp.bgfx.h temp.bgfx.idl.inl temp.defines.h texturec.lua texturev.lua tools.mk
[3rdparty/bgfx/src]amalgamated.cpp amalgamated.mm bgfx.cpp bgfx.idl.inl bgfx_compute.sh bgfx_p.h bgfx_shader.sh charset.h config.h debug_renderdoc.cpp debug_renderdoc.h dxgi.cpp dxgi.h emscripten.h fs_clear0.sc fs_clear1.sc fs_clear2.sc fs_clear3.sc fs_clear4.sc fs_clear5.sc fs_clear6.sc fs_clear7.sc fs_debugfont.sc glcontext_eagl.h glcontext_eagl.mm glcontext_egl.cpp glcontext_egl.h glcontext_glx.cpp* glcontext_glx.h* glcontext_html5.cpp glcontext_html5.h glcontext_nsgl.h glcontext_nsgl.mm glcontext_wgl.cpp glcontext_wgl.h glimports.h makefile nvapi.cpp nvapi.h renderer.h renderer_agc.cpp renderer_d3d.h renderer_d3d11.cpp renderer_d3d11.h renderer_d3d12.cpp renderer_d3d12.h renderer_d3d9.cpp renderer_d3d9.h renderer_gl.cpp renderer_gl.h renderer_gnm.cpp renderer_mtl.h renderer_mtl.mm renderer_noop.cpp renderer_nvn.cpp renderer_vk.cpp renderer_vk.h renderer_webgpu.cpp renderer_webgpu.h shader.cpp shader.h shader_dx9bc.cpp shader_dx9bc.h shader_dxbc.cpp shader_dxbc.h shader_spirv.cpp shader_spirv.h topology.cpp topology.h version.h vertexlayout.cpp vertexlayout.h vs_clear.sc vs_debugfont.sc
[3rdparty/bgfx/tools/geometryc]geometryc.cpp
[3rdparty/bgfx/tools/geometryv]geometryv.cpp
[3rdparty/bgfx/tools/shaderc]shaderc.cpp shaderc.h shaderc_glsl.cpp shaderc_hlsl.cpp shaderc_metal.cpp shaderc_pssl.cpp shaderc_spirv.cpp
[3rdparty/bgfx/tools/texturev]common.sh fs_texture.sc fs_texture_3d.sc fs_texture_array.sc fs_texture_cube.sc fs_texture_cube2.sc fs_texture_msdf.sc fs_texture_sdf.sc makefile texturev.cpp vs_texture.sc vs_texture_cube.sc
[3rdparty/bimg].appveyor.yml* LICENSE README.md makefile
[3rdparty/bimg/3rdparty/astc-encoder/include]astcenc.h
[3rdparty/bimg/3rdparty/astc-encoder/source]astcenc_averages_and_directions.cpp astcenc_block_sizes.cpp astcenc_color_quantize.cpp astcenc_compress_symbolic.cpp astcenc_decompress_symbolic.cpp astcenc_diagnostic_trace.cpp astcenc_entry.cpp astcenc_find_best_partitioning.cpp astcenc_ideal_endpoints_and_weights.cpp astcenc_integer_sequence.cpp astcenc_internal.h astcenc_mathlib.h astcenc_mathlib_softfloat.cpp astcenc_partition_tables.cpp astcenc_percentile_tables.cpp astcenc_pick_best_endpoint_format.cpp astcenc_platform_isa_detection.cpp* astcenc_quantization.cpp astcenc_symbolic_physical.cpp astcenc_vecmathlib.h astcenc_vecmathlib_neon_4.h astcenc_vecmathlib_sse_4.h astcenc_weight_align.cpp astcenc_weight_quant_xfer_tables.cpp
[3rdparty/bimg/3rdparty/lodepng]lodepng.cpp lodepng.h
[3rdparty/bimg/3rdparty/nvtt]nvtt.cpp
[3rdparty/bimg/include/bimg]bimg.h decode.h encode.h
[3rdparty/bimg/scripts]bimg.lua bimg_decode.lua bimg_encode.lua genie.lua texturec.lua
[3rdparty/bimg/src]bimg_p.h config.h image.cpp image_cubemap_filter.cpp image_decode.cpp image_encode.cpp image_gnf.cpp
[3rdparty/bimg/tools/texturec]texturec.cpp
[3rdparty/bx].appveyor.yml* LICENSE README.md makefile
[3rdparty/bx/3rdparty/ini]ini.h
[3rdparty/bx/include/bx]allocator.h bounds.h bx.h commandline.h config.h constants.h cpu.h debug.h easing.h endian.h error.h file.h filepath.h float4x4_t.h handlealloc.h hash.h macros.h maputil.h math.h mpscqueue.h mutex.h os.h pixelformat.h platform.h process.h readerwriter.h ringbuffer.h rng.h semaphore.h settings.h simd_t.h sort.h spscqueue.h string.h thread.h timer.h typetraits.h uint32_t.h url.h
[3rdparty/bx/include/bx/inline]allocator.inl bounds.inl bx.inl cpu.inl easing.inl endian.inl error.inl float4x4_t.inl handlealloc.inl hash.inl math.inl mpscqueue.inl mutex.inl os.inl pixelformat.inl readerwriter.inl ringbuffer.inl rng.inl simd128_langext.inl simd128_neon.inl simd128_ref.inl simd128_sse.inl simd256_avx.inl simd256_ref.inl simd_ni.inl sort.inl spscqueue.inl string.inl typetraits.inl uint32_t.inl
[3rdparty/bx/scripts]bin2c.lua bx.lua genie.lua lemon.lua toolchain.lua
[3rdparty/bx/src]allocator.cpp amalgamated.cpp bounds.cpp bx.cpp commandline.cpp crtnone.cpp debug.cpp dtoa.cpp easing.cpp file.cpp filepath.cpp hash.cpp math.cpp mutex.cpp os.cpp process.cpp semaphore.cpp settings.cpp sort.cpp string.cpp thread.cpp timer.cpp url.cpp
[3rdparty/bx/tests]allocator_test.cpp atomic_test.cpp crt_test.cpp dbg.h easing_test.cpp filepath_test.cpp handle_bench.cpp handle_test.cpp hash_test.cpp macros_test.cpp main_test.cpp math_bench.cpp math_test.cpp os_test.cpp queue_test.cpp readerwriter_test.cpp ringbuffer_test.cpp rng_test.cpp run_test.cpp settings_test.cpp simd_bench.cpp simd_test.cpp sort_test.cpp string_test.cpp test.h thread_test.cpp tokenizecmd_test.cpp typetraits_test.cpp uint32_test.cpp url_test.cpp vsnprintf_test.cpp
[3rdparty/bx/tools/bin2c]bin2c.cpp
[bgfx/shaders/metal]vs_gui.bin vs_screen.bin
[bgfx/shaders/metal/chains/blurs]vs_smart-blur.bin
[bgfx/shaders/metal/chains/crt]vs_crt-caligari.bin
[bgfx/shaders/metal/chains/crt-geom]vs_crt-geom.bin vs_gaussx.bin vs_gaussy.bin vs_lowpass.bin vs_mipmap8.bin vs_phosphor_apply.bin vs_phosphor_update.bin
[bgfx/shaders/metal/chains/default]vs_blit.bin
[bgfx/shaders/metal/chains/eagle]vs_eagle.bin
[bgfx/shaders/metal/chains/hlsl]vs_chroma.bin vs_color.bin vs_deconverge.bin vs_defocus.bin vs_distortion.bin vs_ntsc_decode.bin vs_ntsc_encode.bin vs_phosphor.bin vs_post.bin vs_prescale.bin vs_scanline.bin
[bgfx/shaders/metal/chains/hqx]vs_hq2x.bin vs_hq3x.bin vs_hq4x.bin
[bgfx/shaders/metal/chains/lcd-grid]vs_lcd-grid.bin vs_persistence.bin
[bgfx/shaders/metal/chains/misc]vs_blit.bin vs_bob-and-ghost-deinterlace.bin vs_deposterize-pass0.bin vs_deposterize-pass1.bin vs_lut.bin vs_resize_blit.bin vs_saturation.bin
[bgfx/shaders/metal/chains/pillarbox_left_horizontal]vs_gaussian.bin vs_offset_sat.bin
[bgfx/shaders/metal/chains/pillarbox_left_vertical]vs_gaussian.bin vs_offset_sat.bin
[bgfx/shaders/metal/chains/pillarbox_right_horizontal]vs_gaussian.bin vs_offset_sat.bin
[bgfx/shaders/metal/chains/pillarbox_right_vertical]vs_gaussian.bin vs_offset_sat.bin
[bgfx/shaders/metal/chains/unfiltered]vs_blit.bin
[bgfx/shaders/metal/chains/warp]vs_dilation-horizontal-fast.bin
[bgfx/shaders/metal/chains/xbr]vs_xbr-lv1-noblend.bin vs_xbr-lv2-3d.bin vs_xbr-lv2-fast.bin vs_xbr-lv2-noblend.bin vs_xbr-lv2.bin vs_xbr-lv3-noblend.bin vs_xbr-lv3.bin
[bgfx/shaders/metal/chains/xbr/super-xbr]vs_custom-jinc2-sharper.bin vs_super-2xbr-3d-pass0.bin vs_super-2xbr-3d-pass1.bin vs_super-2xbr-3d-pass2.bin vs_super-4xbr-3d-pass0.bin vs_super-4xbr-3d-pass1.bin vs_super-4xbr-3d-pass1f.bin vs_super-4xbr-3d-pass2.bin vs_super-4xbr-3d-pass3.bin vs_super-4xbr-3d-pass3f.bin vs_super-xbr-fast-pass0.bin vs_super-xbr-fast-pass1.bin vs_super-xbr-fast-pass2.bin vs_super-xbr-pass0.bin vs_super-xbr-pass1.bin vs_super-xbr-pass2.bin vs_super-xbr-pass3.bin
[bgfx/shaders/metal/chains/xbr/xbr-hybrid]vs_2xbr-hybrid-sharp.bin vs_2xbr-hybrid-v2-gamma.bin vs_2xbr-hybrid-v2.bin vs_2xbr-hybrid-v4-gamma.bin vs_2xbr-hybrid-v4.bin vs_2xbr-hybrid-v4b.bin vs_2xbr-hybrid-v5-gamma.bin vs_2xbr-hybrid.bin
[bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass]vs_xbr-lv2-a-pass0.bin vs_xbr-lv2-accuracy-pass0.bin vs_xbr-lv2-accuracy-pass1.bin vs_xbr-lv2-b-pass0.bin vs_xbr-lv2-c-pass0.bin vs_xbr-lv2-d-pass0.bin vs_xbr-lv2-noblend-pass1.bin vs_xbr-lv2-pass1.bin
[bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass]vs_xbr-lv3-pass0.bin vs_xbr-lv3-pass1.bin
[bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass]vs_xbr-mlv4-pass1.bin vs_xbr-mlv4-pass2.bin vs_xbr-mlv4-pass3.bin vs_xbr-mlv4-pass4.bin
[bgfx/shaders/spirv/chains/xbr]vs_xbr-lv1-noblend.bin
[scripts/src]3rdparty.lua
[src/osd/modules/render/bgfx/shaders]shader.mk


Previous 199869 Revisions Next


© 1997-2024 The MAME Team