Details
Description
This is exactly the same issue as PYSIDE-1366 except that it concerns the "drawPoints" method (instead of "drawPolyline").
The test script is the same with "drawPolyline" replaced by "drawPoints": qtnumpy.py
The solution is probably the same too.
Attachments
Issue Links
- relates to
-
PYSIDE-1366 QPainter.drawPolyline performance issue
- Closed
-
PYSIDE-1503 QLineSeries.replace (Qt Charts) performance issue
- Closed
-
PYSIDE-1880 Conversion from numpy.ndarray to QSurfaceDataArray
- Closed
-
PYSIDE-1924 Allow QPainter draw methods to accept pointers to structured numpy arrays
- Closed
For Gerrit Dashboard: PYSIDE-1540 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
342970,2 | PySide6: Fix performance of QPainter::drawPoints(QPolygon) | 6.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
342971,3 | PySide6: Fix performance of QPainter::drawPoints(QPolygon) | tqtc/lts-5.15 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
342995,2 | PySide6: Fix performance of QPainter::drawPoints(QPolygon) | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343475,11 | Add a numpy overload for some functions taking lists of QPointF | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343476,8 | Build system: Make numpy centrally available | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343521,2 | shiboken6: Enable adding functions taking a numpy PyArrayObject | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343570,2 | signature: Support numpy PyArrayObject | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343571,4 | PySide6: Call reserve() when converting lists | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
343672,6 | libpyside: Add helpers for numpy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
344932,3 | Add documentation for the numpy overloads of functions taking point lists | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
347611,4 | WIP: Fix Designer plugin to load with numpy | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
347660,6 | Turn off numpy support in libpyside by default | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
347754,2 | Turn off numpy support in libpyside by default | 6.1.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
347755,2 | Turn off numpy support in libpyside by default | 6.1 | pyside/pyside-setup | Status: MERGED | +2 | 0 |