logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Thremir  
#1 Posted : Tuesday, August 4, 2015 11:56:10 AM(UTC)
Thremir

Rank: Advanced Member

Groups: Registered
Joined: 9/17/2013(UTC)
Posts: 173
Man
Location: Norway

Thanks: 10 times
Was thanked: 56 time(s) in 29 post(s)
Hi!

I'm making this thread in hope of getting some of the issues I've as well as some others on the forums has met adressed and/or fixed, so here's my list:

Benchmark is pretty much setting up a ticker on top of the XAML and making sure its running perfectly smooth as vMix FPS counter won't show the FPS of the XAML maybe due to it being another engine or something. Martin might have some more info on that one.

Also, PC Specs of mine are a i7-3960X and a GTX 670 that isn't being capped at all, usually almost idleing.


Issue #1 (Performance): PNGs in XAML

PNGs in XAML were extremely laggy to the point that adding a 1x1 png in an empty XAML used 10% CPU, also, animating them took lots of CPU. It seems now that the CPU usage has gone down but still, when adding it to a XAML with an animation/ticker causes it to stutter to probably half the FPS.

I "fixed" this by rendering graphics out in vector format and adding them as shapes within Blend, but this is surely not possible for all graphics and is really inconvenient.


Issue #2 (Performance): Shadows in XAML

Animating text with shadows is really a CPU killer without really being it. It seems to me like a XAML (or maybe a input in vMix regardless) is limited to around 10% CPU usage and I do not know if it is this 10% that cannot handle animating text with shadows but it surely is laggy.


Issue #3 (Bug): Images stop refreshing

Somewhat randomly, when a rectangle fill is bound to a text box it will stop refreshing the image after a set time. It doesn't seem to have anything to do with animations or anything and it stops after around 5 minutes of use. It will only get fixed if you reset the input by "changing" it to the same XAML


Any input on this and/or hotfixes would be great!


Cheers,
Håvard

admin  
#2 Posted : Tuesday, August 4, 2015 12:22:11 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4297 time(s) in 1523 post(s)
Hi,

Could you post some sample XAML files with the necessary images in a zip file for some testing?

vMix pretty much renders XAML files directly using WPF, without any restrictions or CPU limiting.
It does however have to use the WPF software renderer as the GPU renderer does not play well with other Direct3D programs.
This can lead to high CPU usage for graphic intensive stuff, so best to keep titles as simple as possible.

Regards,

Martin
vMix
Thremir  
#3 Posted : Sunday, January 17, 2016 6:42:33 PM(UTC)
Thremir

Rank: Advanced Member

Groups: Registered
Joined: 9/17/2013(UTC)
Posts: 173
Man
Location: Norway

Thanks: 10 times
Was thanked: 56 time(s) in 29 post(s)
Just encountered this problem again and remembered the thread, sorry for late reply, here's an example
File Attachment(s):
examples.zip (3kb) downloaded 25 time(s).

You cannot view/download attachments. Try to login or register.
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.