Enable -Wstrict-aliasing=1 (GCC)

Fixed partially.
This commit is contained in:
Nekotekina 2021-03-08 23:41:23 +03:00
parent 3990e2d3e6
commit a4fdbf0a88
34 changed files with 141 additions and 81 deletions

View file

@ -2169,7 +2169,8 @@ namespace rsx
{
if (layout.attribute_placement[index] == attribute_buffer_placement::none)
{
reinterpret_cast<u64*>(buffer)[index] = 0;
static constexpr u64 zero = 0;
std::memcpy(buffer + index * 2, &zero, sizeof(zero));
continue;
}