Breaking the Draw Loop limit

Hints, tips and discussion about graphics and user interface elements

Moderators: electrogear, exonerate

Breaking the Draw Loop limit

Postby mwvdlee on Sat Sep 04, 2010 8:37 am

Tired of the ~1000 Draw Loop limit?
Here's how to break the limit!

HugeLoop.osm
(5.89 KiB) Downloaded 113 times

This is just an early example with many issues, but it works to demonstrate the trick.
It can't be stacked, which is the most significant issue, and it is far less efficient than it needs be.
I don't quite know why it can't be stacked, but if that's fixed, fixing the performance issues would be relatively easy.
Without stacking, you could still get much better performance by specialization.
My current top SynthMaker bug:
    1. MIDI Input issue (showstopper, no workaround)
    2. All my previous bugs in SM1.7, because bug 1 makes SM2 worse than SM1.7
User avatar
mwvdlee
smanatic
 
Posts: 552
Joined: Thu Dec 03, 2009 8:42 am
Location: NL

Re: Breaking the Draw Loop limit

Postby mwvdlee on Sat Oct 02, 2010 3:37 pm

I had hoped somebody would have picked it up or atleast provided some feedback.
Alas, I was all on my own on this one.
So without further ado... a much improved version of the draw loop, easily going over 10000+ iterations (although it gets a bit sluggish at that quantity).

HugeLoop2.osm
(6.63 KiB) Downloaded 99 times

Haven't tested it to see if it will stack, but one loop does the trick just fine. It'll probably stack if you divide the "1000" by the number of modules you want to stack. So 500 for two, 333 for three.
My current top SynthMaker bug:
    1. MIDI Input issue (showstopper, no workaround)
    2. All my previous bugs in SM1.7, because bug 1 makes SM2 worse than SM1.7
User avatar
mwvdlee
smanatic
 
Posts: 552
Joined: Thu Dec 03, 2009 8:42 am
Location: NL

Re: Breaking the Draw Loop limit

Postby adamszabo on Sun Oct 03, 2010 9:19 am

thanks! not sure what I could use it for in practice but its impressive never the less! :)
adamszabo
essemilian
 
Posts: 230
Joined: Sun Jul 11, 2010 6:21 am

Re: Breaking the Draw Loop limit

Postby loopeytunes on Sun Oct 03, 2010 10:48 am

i downloaded the HugeLoop2.osm and zoomed as far out in SM as I could and dragged it as big as I could and BAM!!! SM crashed...lol it got quite big though before it went..lol

Loopey
User avatar
loopeytunes
essemilian
 
Posts: 452
Joined: Tue Dec 22, 2009 12:25 am
Location: Yorkshire, UK


Return to Graphics

Who is online

Users browsing this forum: No registered users and 1 guest