suyu/src/video_core
voidanix d3f67d1e9c Fix GCC builds with Debug build type
When compiling with -DCMAKE_BUILD_TYPE=Debug, GCC would (correctly) fail to
compile intrinsics in stb and host1x due to lack of optimizations.

Sadly, the compilation error given is bogus and Clang completing the builds
without issues does raise some eyebrows.

Therefore, force optimizations for the offending files under GCC when
creating Debug builds.

Signed-off-by: voidanix <voidanix@keyedlimepie.org>
2024-04-01 01:31:43 +02:00
..
buffer_cache Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
control Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
engines fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
host1x license-fix (#31) 2024-03-23 22:58:07 -03:00
host_shaders license-fix (#31) 2024-03-23 22:58:07 -03:00
macro license-fix (#31) 2024-03-23 22:58:07 -03:00
query_cache fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
renderer_null Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
renderer_opengl license-fix (#31) 2024-03-23 22:58:07 -03:00
renderer_vulkan Vulkan validation error fix. 2024-03-29 16:35:21 +01:00
texture_cache license-fix (#31) 2024-03-23 22:58:07 -03:00
textures Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
vulkan_common Vulkan validation error fix. 2024-03-29 16:35:21 +01:00
cache_types.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
capture.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
cdma_pusher.cpp fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
cdma_pusher.h Port changes from Early Access 2024-03-08 22:44:03 +00:00
CMakeLists.txt Fix GCC builds with Debug build type 2024-04-01 01:31:43 +02:00
compatible_formats.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
compatible_formats.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
delayed_destruction_ring.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
dirty_flags.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
dirty_flags.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
dma_pusher.cpp fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
dma_pusher.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
fence_manager.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
framebuffer_config.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
framebuffer_config.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
fsr.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
fsr.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
gpu.cpp Port changes from Early Access 2024-03-08 22:44:03 +00:00
gpu.h Port changes from Early Access 2024-03-08 22:44:03 +00:00
gpu_thread.cpp Port changes from Early Access 2024-03-08 22:44:03 +00:00
gpu_thread.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
guest_memory.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
invalidation_accumulator.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
memory_manager.cpp fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
memory_manager.h Port changes from Early Access 2024-03-08 22:44:03 +00:00
precompiled_headers.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
present.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
pte_kind.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
query_cache.h license-fix (#31) 2024-03-23 22:58:07 -03:00
rasterizer_download_area.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
rasterizer_interface.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
renderer_base.cpp general: Silence -Wshadow{,-uncaptured-local} warnings 2023-07-18 19:31:35 -04:00
renderer_base.h license-fix (#31) 2024-03-23 22:58:07 -03:00
shader_cache.cpp license-fix (#31) 2024-03-23 22:58:07 -03:00
shader_cache.h license-fix (#31) 2024-03-23 22:58:07 -03:00
shader_environment.cpp license-fix (#31) 2024-03-23 22:58:07 -03:00
shader_environment.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
shader_notify.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
shader_notify.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
smaa_area_tex.h video_core: Integrate SMAA 2022-12-08 17:17:45 -05:00
smaa_search_tex.h video_core: Integrate SMAA 2022-12-08 17:17:45 -05:00
surface.cpp Better surface logging 2024-03-16 13:08:01 +00:00
surface.h texture_cache: avoid overestimation of ASTC texture sizes 2024-02-11 13:41:13 -05:00
transform_feedback.cpp Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
transform_feedback.h Revert "Merge branch 'master' into 'dev'" 2024-03-06 05:26:38 +00:00
video_core.cpp Nmajkic/clang fix 2024-03-18 03:47:40 +00:00
video_core.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00