Lance Wrote:To be honest I don't think it has been abused, it wasn't that far behind anyway. It was on 28 and I still had 3 votes so I stuck them on that. And if the author of this thread saw it, his would've been added, then just 2 more visitors voting would be how it is. Not that unusual, that's what it's for. If you start saying something else is more important now, what's the point in having the system at all? People want skinnable eq's, evidently

Ah yes, I keep forgetting that you can allocate several points instead of just 1. SLoB I'm not going to do something that I think is better or not, its up to the feedback votes to decide. Looks like next up is the EQ. That'll be a quick one to get in anyway. The Media Library is going to take some time, especially since I know that I'll have to make it skinnable.
Another thing that isn't apparent to a lot of people is that along with the Library, or the SUI, I'm going to have to convert to Hardware rendering. This is a massive task in and of itself. The reason is that due to resizeable windows, rendering is now rather slow when you resize your playlist to cover the screen (If you have a large screen res).
Remember, the Xion renderer is currently a software pixel renderer that I wrote. I think its now starting to reach the limits of its abilities, especially when attempting to render many layers, all at large resolutions. There's only so much your CPU can handle.
On my desktop, it attempts to render 1920x1200 (2,304,000 pixels) at least once. I use dirty rectangles, but when you're scrolling the Playlist, its almost full screen so I'm rendering however many layers are below that times 2,304,000. So on the default skin that's at a minimum 6,912,000 pixels (at least 3 layers, blended together) every 33ms.
Obviously I have many optimizations in place such as not blending if the layer isn't transparent, etc. Anyway, pushing that on a GPU would be nothing at all, so I'm hoping to convert to Hardware rendering soon too
I'll begin work on them once this build has gone public. Should be pretty soon now, Lance is just adding some final touches to his skin and we should be good to go!
Cliff
