summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qdrawhelper_avx2.cpp
Commit message (Expand)AuthorAgeFilesLines
* Optimize intermediate_adder_avx2Allan Sandfeld Jensen2018-05-071-6/+7
* Use simple scaling for downscaling less than 2xAllan Sandfeld Jensen2018-03-071-27/+29
* Fix broken rendering of RGB30 and ARGB32 on machines with AVX2Allan Sandfeld Jensen2018-01-271-2/+2
* Add AVX2 optimized versions of the most basic RGB64 compositionsAllan Sandfeld Jensen2018-01-041-0/+165
* Improve readability of code that uses the Qt signed size typev5.10.0-rc2Simon Hausmann2017-11-281-1/+1
* Fix handling of mirroring upscaling in simple bilinear upscalerAllan Sandfeld Jensen2017-08-101-7/+10
* Allow QImage with more than 2GByte of image dataAllan Sandfeld Jensen2017-07-081-1/+1
* Add AVX2 optimized bilinear texture transformAllan Sandfeld Jensen2017-02-281-0/+414
* Manually vectorize ARGB32toARGB32PM for SSE4.1 and NEONAllan Sandfeld Jensen2017-01-311-13/+0
* Fix blending of RGB32 on RGB32 with partial opacityAllan Sandfeld Jensen2016-12-031-5/+3
* Avoid auto-vectorization of epilogues of manual vectorizationAllan Sandfeld Jensen2016-10-111-4/+4
* Fix qt_blend_rgb32_on_rgb32_avx2Allan Sandfeld Jensen2016-09-301-1/+1
* Add AVX2 versions of the fast blending functionsAllan Sandfeld Jensen2016-09-181-1/+304
* Cleanup conversion parametersAllan Sandfeld Jensen2016-04-111-2/+2
* Updated license headersJani Heikkinen2016-01-151-14/+20
* Add AVX2 autovectorized versions of premultiplyAllan Sandfeld Jensen2015-03-101-0/+54