Mirco Miranda 5f92bcbf26 DDS: Fix warning in qfloat16 and test failure on PowerPC
Fixes the following warning:
```
/home/daniel/kimageformats/src/imageformats/dds.cpp: In function ‘qfloat16 readFloat16(QDataStream&)’:
/home/daniel/kimageformats/src/imageformats/dds.cpp:1037:11: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class qfloat16’ from an array of ‘quint16’ {aka ‘short unsigned int’} [-Wclass-memaccess]
 1037 |     memcpy(&f16, &rawData, sizeof(rawData));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qmetatype.h:14,
                 from /usr/include/qt6/QtCore/qobject.h:18,
                 from /usr/include/qt6/QtCore/qiodevice.h:10,
                 from /usr/include/qt6/QtGui/qimageiohandler.h:9,
                 from /usr/include/qt6/QtGui/QImageIOPlugin:1,
                 from /home/daniel/kimageformats/src/imageformats/dds_p.h:13,
                 from /home/daniel/kimageformats/src/imageformats/dds.cpp:12:
/usr/include/qt6/QtCore/qfloat16.h:46:7: note: ‘class qfloat16’ declared here
   46 | class qfloat16
      |       ^~~~~~~~

```

Should also fixes the following failed tests under PowerPC (32-bits):
```
INFO : rgba16dx10.dds: converting rgba16dx10.dds from RGBA16FPx4 to ARGB32
FAIL : rgba16dx10.dds: differs from rgba16dx10.png
       expected data written to rgba16dx10.dds-expected.data
       actual data written to rgba16dx10.dds-actual.data
```
```
INFO : rgba_f16.dds: converting rgba_f16.dds from RGBA16FPx4 to ARGB32
FAIL : rgba_f16.dds: differs from rgba_f16.png
       expected data written to rgba_f16.dds-expected.data
       actual data written to rgba_f16.dds-actual.data
```
2025-01-15 17:45:57 +00:00
..
2025-01-02 14:11:55 +01:00
2024-12-17 23:08:43 +00:00
2024-12-11 06:45:00 +00:00
2024-10-12 01:47:22 +02:00
2024-07-17 22:24:57 +02:00
2024-07-17 22:24:57 +02:00
2025-01-08 16:45:57 +01:00
2024-12-31 17:33:58 +01:00
2025-01-05 10:36:21 +00:00
2025-01-05 10:36:21 +00:00
2025-01-05 10:36:21 +00:00
2025-01-08 12:43:42 +01:00
2024-06-07 10:35:25 +00:00
2024-06-07 10:35:25 +00:00
2024-08-17 06:40:29 +00:00
2024-11-28 06:57:01 +00:00
2024-06-19 22:18:45 +00:00
2024-11-06 21:12:05 +00:00
2024-11-28 06:57:01 +00:00
2024-06-19 22:18:45 +00:00
2024-12-23 23:58:40 +00:00
2024-06-19 22:18:45 +00:00
2024-10-06 17:26:25 +00:00
2024-06-12 22:42:08 +00:00
2024-06-19 22:18:45 +00:00
2024-10-06 17:26:25 +00:00
2024-06-19 22:18:45 +00:00
2024-10-06 17:26:25 +00:00
2025-01-08 07:01:57 +00:00
2025-01-08 07:01:57 +00:00
2024-08-25 21:00:08 +00:00
2024-11-28 06:57:01 +00:00
2024-11-05 12:17:52 +00:00
2024-11-05 12:17:52 +00:00
2024-11-05 12:17:52 +00:00
2024-06-19 22:18:45 +00:00
2024-11-28 06:57:01 +00:00
2024-07-21 04:52:18 +00:00
2024-06-19 22:18:45 +00:00
2025-01-09 02:33:51 +00:00