updateMatrixData QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) updateBrush brush.transform()= QTransform(type=TxNone, 11=1 12=0 13=0 21=0 22=1 23=0 31=0 32=0 33=1) d->brushMatrix()= QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) updateMatrixData QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) "5.11.0 xcb dpr=2" () >QPainter::fillRect Qt::BrushStyle(SolidPattern) updateBrush brush.transform()= QTransform(type=TxNone, 11=1 12=0 13=0 21=0 22=1 23=0 31=0 32=0 33=1) d->brushMatrix()= QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) updateMatrixData QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) QPainter::fillRect Qt::BrushStyle(TexturePattern) updateBrush brush.transform()= QTransform(type=TxNone, 11=1 12=0 13=0 21=0 22=1 23=0 31=0 32=0 33=1) d->brushMatrix()= QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) image QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) 0x0 setup 0x55e3b2214a40 initTexture QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) updateMatrixData QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) setupMatrix QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) qBlendTexture 200 blend_transformed_tiled_argb 200 len= 200 - QRasterPaintEngine::drawTiledPixmap(), r= QRectF(110,0 100x100) pixmap= QPixmap(QSize(200, 200),depth=32,devicePixelRatio=2,cacheKey=0x100000003) QPointF(0,0) - QRasterPaintEngine::drawTiledPixmap(), r= QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=0 32=0 33=1) - QRasterPaintEngine::drawTiledPixmap(), s->matrix.type() > QTransform::TxTranslate initTexture QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) setupMatrix QTransform(type=TxScale, 11=2 12=0 13=0 21=0 22=2 23=0 31=220 32=0 33=1) - QRasterPaintEngine::drawTiledPixmap() noshear/scale qBlendTexture 200 blend_transformed_tiled_argb 200 len= 200 < - QRasterPaintEngine::drawTiledPixmap(), ret QTransform::TxScale QPainter::drawPixmap() QPointF(220,0) QPixmap(QSize(200, 200),depth=32,devicePixelRatio=2,cacheKey=0x100000003) - QRasterPaintEngine::drawImage(), p= QPointF(220,0) im= QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) depth= 32 > - QRasterPaintEngine::drawImage(), r= QRectF(220,0 100x100) sr= QRectF(0,0 200x200) image= QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) QRasterPaintEnginePrivate::drawImage QPointF(440,0) QImage(QSize(200, 200),format=4,depth=32,devicePixelRatio=2,bytesPerLine=800,sizeInBytes=160000) QRect(0,0 200x200) < - QRasterPaintEngine::drawImage()