Fix wrong access to qMemRotateFunctions
Since this table was restructured in 7c401397a4 and changed to
being indexed bitwidth and not format, NEON-enabled builds have
been writing to an undefined place after the table.
Discovered by compiler warnings on CI.
Change-Id: I109cd19a8dd703bdafdf13afd3f96ebeaa0e6de5
Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
bb10
parent
7c647edae9
commit
beaf33983e
|
|
@ -6549,8 +6549,8 @@ static void qInitDrawhelperFunctions()
|
|||
destFetchProc[QImage::Format_RGB16] = qt_destFetchRGB16_neon;
|
||||
destStoreProc[QImage::Format_RGB16] = qt_destStoreRGB16_neon;
|
||||
|
||||
qMemRotateFunctions[QImage::Format_RGB16][0] = qt_memrotate90_16_neon;
|
||||
qMemRotateFunctions[QImage::Format_RGB16][2] = qt_memrotate270_16_neon;
|
||||
qMemRotateFunctions[QPixelLayout::BPP16][0] = qt_memrotate90_16_neon;
|
||||
qMemRotateFunctions[QPixelLayout::BPP16][2] = qt_memrotate270_16_neon;
|
||||
#endif
|
||||
#endif // defined(__ARM_NEON__)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue