Slice Transform taking a lot of processing power

Post your questions here and we'll all try to help.
Post Reply
elgarf
Is seriously in love with Resolume. Met the parents and everything
Posts: 286
Joined: Sun Sep 13, 2015 05:52

Slice Transform taking a lot of processing power

Post by elgarf »

I have about 15 layers, which are distributed to 7 slices (15 slice transform effects).
When I use slice transform effect, I got 2x fps drop, comparing with just scale&move layer in position.

Not sure is this bug, but slice transform always worse than scale&move in case of performance.

Mac Pro 2013, Radeon D700, Outputs: 2x 3840x1080, 1x 2048x1536, 1x 1920x1080
Comp size 4032x1260

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Slice Transform taking a lot of processing power

Post by Zoltán »

15 Slice transforms doing 7 transforms each?
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

elgarf
Is seriously in love with Resolume. Met the parents and everything
Posts: 286
Joined: Sun Sep 13, 2015 05:52

Re: Slice Transform taking a lot of processing power

Post by elgarf »

I grouped layers, so 15 layers, 7 groups, 8 slice transforms.

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Slice Transform taking a lot of processing power

Post by Zoltán »

Ok, but are you using only one slice in any of the slice transforms?

If you use a slice transform, the original transform will still be in the render chain, so it will always come with higher loads. 2x frame drop is weird though, like from 50 to 30 with the sliceTransform instead of 10 using another transform.

If you mean 2 FPS drop, form 50 to 48, that could be quite expected.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

elgarf
Is seriously in love with Resolume. Met the parents and everything
Posts: 286
Joined: Sun Sep 13, 2015 05:52

Re: Slice Transform taking a lot of processing power

Post by elgarf »

I use one slice per slice transform.
When I play 15 clips, my fps drops from 60 to ~40.
When I play 15 clips with slice transform enabled, fps drops to ~14.

Zoltán
Team Resolume
Posts: 7088
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Slice Transform taking a lot of processing power

Post by Zoltán »

To simulate a similar load on my macbook, I made a composition with 20 layers, 10 got a slice transform effect with a different slice each.
Playing clips in the layers with the slice transform to a single output, I get 32 FPS, playing the same 10 clips in the layers above with no slice transform I get about the same.
This is with the same advanced output preset.

If I just play a full screen output to the same display, I get back up to 56 FPS,

Are you maybe comparing advanced output + 15slices + 15slice transforms, with Advanced output + 1 slice no slice transform?
Then yes, those additional slices will use additional textures which means more VRAM usage, and more load.

Also doing Output transformations on the slices in the Advanced output will come with additional load, if you upscale them, that's increasing the number of pixels to be drawn.
If the machine is struggling with the load already, that can drop performance even more.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Post Reply