Browse Source
shader_recompiler,video_core: Cleanup some GCC and Clang errors
shader_recompiler,video_core: Cleanup some GCC and Clang errors
Mostly fixing unused *, implicit conversion, braced scalar init, fpermissive, and some others. Some Clang errors likely remain in video_core, and std::ranges is still a pertinent issue in shader_recompiler shader_recompiler: cmake: Force bracket depth to 1024 on Clang Increases the maximum fold expression depth thread_worker: Include condition_variable Don't use list initializers in control flow Co-authored-by: ReinUsesLisp <reinuseslisp@airmail.cc>remotes/1778439668340191200/nce_cpp
committed by
ameerj
66 changed files with 308 additions and 313 deletions
-
1src/common/thread_worker.h
-
2src/shader_recompiler/CMakeLists.txt
-
4src/shader_recompiler/backend/spirv/emit_context.cpp
-
19src/shader_recompiler/backend/spirv/emit_spirv.cpp
-
11src/shader_recompiler/backend/spirv/emit_spirv_image.cpp
-
2src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp
-
2src/shader_recompiler/file_environment.h
-
4src/shader_recompiler/frontend/ir/attribute.cpp
-
2src/shader_recompiler/frontend/ir/basic_block.cpp
-
6src/shader_recompiler/frontend/ir/condition.cpp
-
4src/shader_recompiler/frontend/ir/condition.h
-
4src/shader_recompiler/frontend/ir/ir_emitter.cpp
-
16src/shader_recompiler/frontend/ir/microinstruction.cpp
-
4src/shader_recompiler/frontend/ir/microinstruction.h
-
2src/shader_recompiler/frontend/ir/opcodes.cpp
-
2src/shader_recompiler/frontend/ir/program.cpp
-
4src/shader_recompiler/frontend/ir/value.cpp
-
2src/shader_recompiler/frontend/ir/value.h
-
140src/shader_recompiler/frontend/maxwell/control_flow.cpp
-
10src/shader_recompiler/frontend/maxwell/decode.cpp
-
10src/shader_recompiler/frontend/maxwell/indirect_branch_table_track.cpp
-
3src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/double_add.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/double_fused_multiply_add.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/double_multiply.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_add.cpp
-
3src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_compare.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_compare_and_set.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_floating_point.cpp
-
11src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_integer.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_fused_multiply_add.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_min_max.cpp
-
8src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_multiply.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_set_predicate.cpp
-
6src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_swizzled_add.cpp
-
11src/shader_recompiler/frontend/maxwell/translate/impl/half_floating_point_add.cpp
-
11src/shader_recompiler/frontend/maxwell/translate/impl/half_floating_point_fused_multiply_add.cpp
-
11src/shader_recompiler/frontend/maxwell/translate/impl/half_floating_point_multiply.cpp
-
11src/shader_recompiler/frontend/maxwell/translate/impl/half_floating_point_set.cpp
-
12src/shader_recompiler/frontend/maxwell/translate/impl/half_floating_point_set_predicate.cpp
-
8src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp
-
1src/shader_recompiler/frontend/maxwell/translate/impl/integer_add.cpp
-
4src/shader_recompiler/frontend/maxwell/translate/impl/integer_floating_point_conversion.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/load_constant.cpp
-
9src/shader_recompiler/frontend/maxwell/translate/impl/load_store_local_shared.cpp
-
4src/shader_recompiler/frontend/maxwell/translate/impl/load_store_memory.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/texture_fetch.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/texture_fetch_swizzled.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/texture_gather_swizzled.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/texture_load_swizzled.cpp
-
2src/shader_recompiler/frontend/maxwell/translate/impl/texture_query.cpp
-
1src/shader_recompiler/frontend/maxwell/translate/impl/video_set_predicate.cpp
-
20src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp
-
49src/shader_recompiler/ir_opt/constant_propagation_pass.cpp
-
42src/shader_recompiler/ir_opt/global_memory_to_storage_buffer_pass.cpp
-
3src/shader_recompiler/ir_opt/identity_removal_pass.cpp
-
2src/shader_recompiler/ir_opt/lower_fp16_to_fp32.cpp
-
4src/shader_recompiler/ir_opt/ssa_rewrite_pass.cpp
-
32src/shader_recompiler/ir_opt/texture_pass.cpp
-
4src/shader_recompiler/ir_opt/verification_pass.cpp
-
2src/tests/common/unique_function.cpp
-
2src/video_core/CMakeLists.txt
-
21src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp
-
5src/video_core/renderer_vulkan/vk_pipeline_cache.cpp
-
2src/video_core/renderer_vulkan/vk_render_pass_cache.cpp
-
2src/video_core/renderer_vulkan/vk_texture_cache.cpp
Write
Preview
Loading…
Cancel
Save
Reference in new issue