Commit Graph
24 Commits
Author SHA1 Message Date
Gitea 86dccd467e Uses alpha channel to draw lines, uses Qt::FlatCap style, uses QPainter::Antialiasing 2019-09-22 18:58:45 +02:00
Gitea 2b9b1cf9a4 Factor out drawBuffer from updateDrawBuffer 2019-09-22 12:42:09 +02:00
Gitea 7db83d5eba Experiment with afterglow, and partial buffer painting 2019-09-22 09:54:18 +02:00
Gitea f7cb80007f Prepare rendering in smaller batches (per screen frame) 2019-09-21 09:38:39 +02:00
Gitea 7d26cf4387 Change default zoom factor to 100% 2019-09-17 23:21:19 +02:00
Gitea 09e1d1ff16 Store only one value for afterglow 2019-09-17 23:20:56 +02:00
Gitea 50fb47f513 Merge remote-tracking branch 'upstream/master' 2019-09-17 22:19:35 +02:00
Gitea 6c550abaaf Calculates afterglow from a value 0.0 to 1.0
which is the factor the screen will be after 1 second (provided it draws at the set FPS rate)
2019-09-17 22:06:55 +02:00
feedc0de 80be2ff0b8 Improved stats 2019-09-17 20:44:28 +02:00
Gitea 86b99ab8d2 Moves painting of frame into helper function 2019-09-17 19:46:48 +02:00
feedc0de 4c95889a91 Implemented very basic tone generator 2019-09-07 23:00:37 +02:00
feedc0de f612e4e14f Fixed bug with order of initialization 2019-09-07 20:05:35 +02:00
feedc0de c46480ed6a Added debug controls for afterglow and lightspeed again 2019-09-07 20:01:43 +02:00
feedc0de b99a695159 Improved controls with menus 2019-09-07 19:19:24 +02:00
feedc0de 8076271edc Performance improvements 2019-09-07 12:00:14 +02:00
feedc0de 2298436c13 yes 2019-09-05 20:46:54 +02:00
feedc0de c86e85920b Created base class for sample sources 2019-08-30 20:31:04 +02:00
feedc0de 4dd39e1ba3 Auto stash before merge of "master" and "origin/master" 2019-08-30 19:30:24 +02:00
Gitea 25fedfa36c Uses QOpenGLWidget instead of QWidget 2019-08-30 13:39:43 +02:00
Gitea 5f0687ca48 Replaces QPoint with QPointF, Uses .length instead of pythagoras, Uses setOpacity instead of pen.setColor 2019-08-30 13:38:36 +02:00
Gitea b0ee466c32 Introduces public methods for starting and stopping the display refresh timer to osciwidget 2019-08-30 12:43:25 +02:00
Gitea 41d557743a Replaces blend pixmap with fillRect 2019-08-30 12:38:15 +02:00
feedc0de ef15a753de Added controls to change various parameters 2019-08-25 22:42:34 +02:00
feedc0de c9ddad8e21 First try 2019-08-25 18:22:31 +02:00