Commit Graph
10 Commits
Author SHA1 Message Date
Wyatt Radkiewicz f7f0f6a85d AGS: TESTS: Get rid of old unused code. 2023-08-29 21:51:36 +02:00
Wyatt Radkiewicz 742f1f296d AGS: Fixed code formatting 2023-08-28 21:16:42 +02:00
wyatt-radkiewicz b22e073e35 AGS: Added AVX2 support for blending functions 2023-08-28 21:16:42 +02:00
wyatt-radkiewicz ace1a346cc AGS: Finished SSE2 blending optimizations
Finished writing the code in surface_simd_sse.cpp. I also added a backup
option in case no processor simd extensions are found. In that case it
just defualts to the normal drawInnerGeneric. I also made
drawInnerGeneric a bit faster by moving certain things into compile
time. Tests were changed to also include SSE2.
2023-08-28 21:16:42 +02:00
Wyatt Radkiewicz 87656d66df AGS: Cleaned up blending/blitting pull request. 2023-08-28 21:16:42 +02:00
Wyatt Radkiewicz b177d382b6 AGS: Moved arm neon bitmap code to new file. 2023-08-28 21:16:42 +02:00
Wyatt Radkiewicz 673cb4d659 AGS: Optimizations turns off if SSE is not found. 2023-08-28 21:16:42 +02:00
Wyatt Radkiewicz a22396163f AGS: Created test code for blending modes 2023-08-28 21:16:42 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 1f78ef4eb7 AGS: Add tests as an optional sub-engine 2021-02-06 16:37:31 -08:00