Closed asuessenbach closed 2 weeks ago
I will test on Mac&Linux desktop this week.
Validated on
Operating system: Linux-6.8.0-48-generic-x86_64-with-glibc2.39 64 Bits, WAYLAND UI
Graphics card: AMD Radeon PRO W6800 Advanced Micro Devices AMD proprietary driver (AMD proprietary shader compiler)
Operating system: macOS-14.6.1-arm64-arm-64bit 64 Bits
Graphics card: Apple M2 Apple MoltenVK 1.2.11
Merging with Steve and Jeroen's approvals per discussion on Monday
Description
Due to using
reinterpret_cast
s in our code base, we need to set-fno-strict-aliasing
for all compilers but MSVC (which does not have such a switch but acts as if it were set) to prevent potentially wrong optimizations.Fixes #1207
General Checklist:
Please ensure the following points are checked:
[x] This PR describes the scope and expected impact of the changes I am making
Note: The Samples CI runs a number of checks including:
If this PR contains framework changes:
batch
command line argument to make sure all samples still work properlySample Checklist
If your PR contains a new or modified sample, these further checks must be carried out in addition to the General Checklist: