Properly shortcut only when AVX2 or SSE4.1 available

This commit is contained in:
Isaac Aronson authored and Sam Lantinga committed 2024-07-08 10:53:46 -07:00
1 parent 3e0581c625
commit f68a7edcf8
1 file changed
+1 -1
+1 -1
View File
@@ -1383,7 +1383,7 @@ SDL_BlitFunc SDL_CalculateBlitA(SDL_Surface *surface)
case 4:
#if defined(SDL_SSE4_1_INTRINSICS) || defined(SDL_AVX2_INTRINSICS)
if (sf->BytesPerPixel == 4 && df->BytesPerPixel == 4) {
if (sf->BytesPerPixel == 4 && df->BytesPerPixel == 4 && (SDL_HasAVX2() || SDL_HasSSE41())) {
return BlitNtoNPixelAlpha;
}
#endif