Cas Pascal

Results 27 comments of Cas Pascal

@sakertooth Thanks! I'll look into it soon

Whoops, last commit is broken

I think I've managed to make partial repaints work. Please give this a test

@sakertooth Using OpenGL will be a great idea to accelerate the rendering even further, however I don't have any knowledge on GPU related programming, so for this one I'm gonna...

>Since just removing that bound will probably increase the number of thumbnails to an insane amount, you might also want to increase the divisor (or calculate it based on the...

A few changes happened simultaneously in the commit so I'm gonna briefly go over them: - Fixed the thumbnail selecting code so that it's only selecting the smallest larger thumbnail...

Also since LMMS has continuous scrolling now, it might be better if the update region is extended by an amount so that it renders a good chunk in advance. I...

>That is true, but shouldn't the thumbnails be already rendered in full? When we continuous scroll, we only should have to update a couple lines, or am I mistaken? The...

New stuff in the commit: - The fields in `VisualizeParameter` had been really messy and convoluted to work with so I've encapsulated all the needed data into QRects and named...

@saker I think it's a working solution. I can see some advantages in this: The drawing code should be more minimal since these have been abstracted away in QPixmap itself....