[WiP] madVR support in MP1 (21 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    At least i can reproduce it :)
    In fact the last commit permit to reinit the previous window when doing a stop so for ex when we start TV from TVGuide and doing a stop it restore TVGuide but here when going to MyVideo it goes in between to home and then on stop (myvideo) it reload Home.

    Will try to change the behavior to the reload the current window, not sure if it will work but will try (tomorrow now, i'm quite off to bed) :p

    But nice you can test and report feedback :)
     

    kenwonders

    MP Donator
  • Premium Supporter
  • January 19, 2007
    791
    741
    Home Country
    England England
    Seems good after a bit of button mashing. It is quick too, adding to the feel that things went well under the bonnet (even if not!).

    Is there not a current GUi window rather than previous? Ie if I press stop while TV playing but on Video screen, there must be a handle to that screen?

    cheers @Sebastiii !
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Seems good after a bit of button mashing. It is quick too, adding to the feel that things went well under the bonnet (even if not!).

    Is there not a current GUi window rather than previous? Ie if I press stop while TV playing but on Video screen, there must be a handle to that screen?

    cheers @Sebastiii !

    Yes look my previous post for testing a new code lol, in fact in code there is a method previousWindow but not really a current one call, but there is a activewindow method (so it seems to be the current one hihi) :p
     

    kenwonders

    MP Donator
  • Premium Supporter
  • January 19, 2007
    791
    741
    Home Country
    England England
    It works! Has survived a few different cases, the worst I can say is if you're navigating way forward in the guide and press stop, you lose that navigation (I know because it's reloading), but it's really not a big deal to me and I'd guess others. Wished I'd hit 'post' earlier so I could take credit :)

    (y)(y)(y)
     

    alexdepalma

    MP Donator
  • Premium Supporter
  • January 31, 2008
    541
    493
    Home Country
    Spain Spain
    Regarding D3D11 LAV decoding for live TV, I would wait until madshi implements native D3D11 deinterlacing bfore doing any kind of troubleshooting anyway: copy-back D3D11 doesn't have any advantages over copy-back DXVA2 imho. On my system it's even quite a bit slower (32-bit playback benchmark on a 1080i50 TV clip is 326 fps & CPU at 38% with DXVA2CB Vs 264 fps & CPU at 50% with D3D11CB).

    When I want to watch UHD (which is still very rarely) I manually switch to D3D11 native.

    Hi guys! I don't agree with you. In my setup with GTX 1050Ti Using same settings on CopyBack measuring with GPU-Z my average GPU Load watching an HD TV Channel, for instance, Copy Back gives me 60% average load, DX11 is reading 50% avg load. DX11 alows higher settings. Advantage is really obvious.
    DX11 Never give me any problem with HDR 4k and Mediaportal GUI. So in my opinion DX11 modes are the way to go.
     

    el Filou

    MP Donator
  • Premium Supporter
  • July 2, 2008
    124
    103
    Home Country
    Belgium Belgium
    Hi guys! I don't agree with you. In my setup with GTX 1050Ti Using same settings on CopyBack measuring with GPU-Z my average GPU Load watching an HD TV Channel, for instance, Copy Back gives me 60% average load, DX11 is reading 50% avg load. DX11 alows higher settings. Advantage is really obvious.
    DX11 Never give me any problem with HDR 4k and Mediaportal GUI. So in my opinion DX11 modes are the way to go.
    Hi. When you say DX11 (D3D11), do you mean Copy-Back D3D11 or Native D3D11? Native D3D11 is obviously the best option, but deinterlacing doesn't work yet so if you want to watch TV content you're forced to use Copy-Back D3D11 for now, and I've just done the same test as you and I don't get the same results: :confused: I'm also using a 1050 Ti, driver 388.59 on Windows 1703, display is 1920x1080, latest madVR with D3D11 presentation, in Windowed mode. I've set the NVIDIA power management to Prefer higher performance just for this test to have stable clocks, and with D3D11 GPU load varies between 30% and 37% while with DXVA2 it's between 26 and 32%. My CPU is also slightly less loaded with DXVA2. All in all, when playing back content at normal speed instead of benchmarking, the difference is not much but it's always in favor of DXVA2 on my system.
    Now if you tested with D3D11 Native it's indeed much better, but we need madshi to enable D3D11 deinterlacing to be able to use it with TV. :(
     

    Attachments

    • BBC1HD_D3D11CB.jpg
      BBC1HD_D3D11CB.jpg
      428 KB
    • BBC1HD_DXVA2CB.jpg
      BBC1HD_DXVA2CB.jpg
      277 KB

    Users who are viewing this thread

    Top Bottom