Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vega GPU encode/decode features info.. #96

Closed
oscarbg opened this issue Jun 27, 2017 · 22 comments
Closed

Vega GPU encode/decode features info.. #96

oscarbg opened this issue Jun 27, 2017 · 22 comments

Comments

@oscarbg
Copy link

oscarbg commented Jun 27, 2017

Hi,
today Vega Frontiers Edition is public so can AMD speak about impromevents to video encode/decode vs Polaris GPUs?
I see:
"Multi-stream hardware H.265 HD encode/decode for power-efficient and quick video encoding and playback"
All below I ask for HW acceleration of course:
supports 4k@ 60fps HEVC video encode? also 4k60 H264 encode? supports 10bit HEVC encoding?
what about VP9 decode? is now native.. not hybrid? supports VP9 profile 2 (HDR) for YouTube HDR support?

@Roph
Copy link

Roph commented Jun 27, 2017

Was going to make a similar post, hoping @MikhailAMD will post (brag? :D) about vega's VCE details.

Has B-frame support made a return? Any overall quality improvements for H264/5 over polaris VCE?

@kytos22
Copy link

kytos22 commented Jun 27, 2017

http://pro.radeon.com/en-us/product/radeon-vega-frontier-edition/ seems to be supporting h265 only 4k60

@MikhailAMD
Copy link
Collaborator

At this point this link is the only public information available. Details will follow. Stay tuned.

@boxerab
Copy link

boxerab commented Jul 2, 2017

What does this mean ?

HEVC acceleration is subject to inclusion/installation of compatible HEVC players. GD-81

@MikhailAMD
Copy link
Collaborator

Not sure I understand the question.

@Xaymar
Copy link
Contributor

Xaymar commented Jul 3, 2017

What does this mean ?

HEVC acceleration is subject to inclusion/installation of compatible HEVC players. GD-81

This means that players need to use either Media Foundation or have AMF support to use HW accelerated playback.

@boxerab
Copy link

boxerab commented Jul 3, 2017

Thanks. OBS seems to be at the cutting edge of support for AMD encode/decode. Do you happen to know how OBS compares to gstreamer support for AMD encode/decode ? I use gstreamer a lot, and have been developing plugins there.

@boxerab
Copy link

boxerab commented Jul 3, 2017

@MikhailAMD this line is footnote mentioned in link provided by @M4RK22

@Xaymar
Copy link
Contributor

Xaymar commented Jul 3, 2017

Thanks. OBS seems to be at the cutting edge of support for AMD encode/decode. Do you happen to know how OBS compares to gstreamer support for AMD encode/decode ? I use gstreamer a lot, and have been developing plugins there.

OBS and gstreamer have different focus. OBS is a streaming/recording tool and gstreamer seems to be a multimedia framework.

@boxerab
Copy link

boxerab commented Jul 3, 2017

OK, thanks.

@Xaymar
Copy link
Contributor

Xaymar commented Jul 17, 2017

From what little information has actually reached me from a Vega FE owner, the card supposedly have a new multimedia IP. If this is VCE 4.0 or not remains to be seen when the consumer oriented cards appear.

@Roph
Copy link

Roph commented Jul 31, 2017

RX Vega now unveiled, care to spill the beans @MikhailAMD? :)

@oscarbg
Copy link
Author

oscarbg commented Aug 4, 2017

8K video decode (h264&h265)? vp9 HW decode? vp9 10 bit for YouTube HDR? and Playready 3 support for Netflix 4k?

@oscarbg
Copy link
Author

oscarbg commented Aug 4, 2017

someone has dxvachecker of even a Vega FE with 17.20 and 17.30 drivers?

@MikhailAMD
Copy link
Collaborator

AMD published a white paper which has details for multimedia HW blocks:
http://radeon.com/_downloads/vega-whitepaper-11.6.17.pdf

@Roph
Copy link

Roph commented Aug 14, 2017

So a nice speed bump. Are there any quality improvements or new features? Have B-frames made a return? 10-bit encoding?

@MikhailAMD
Copy link
Collaborator

MikhailAMD commented Aug 14, 2017

No B-frames or 10-bit encoding in this HW.

@NikosDi
Copy link

NikosDi commented Aug 14, 2017

So, once again, no VP9 fixed function decoding.

VEGA uses hybrid decoding like Polaris according to that PDF.

"Vega can also decode the VP9 format at resolutions up to 3840x2160 using a hybrid approach where the video and shader engines collaborate to offload work from the CPU."

@Roph
Copy link

Roph commented Aug 14, 2017

I'm assuming he can't say, but I hope they're busy on AV1 support for Navi. AMD is an AOMedia member after all :)

@NikosDi
Copy link

NikosDi commented Aug 14, 2017

I don't think he needs to say anything special or top secret.

The PDF posted says everything, I think.

@Cru-N-cher
Copy link

Cru-N-cher commented Aug 28, 2017

[quote]So, once again, no VP9 fixed function decoding.

VEGA uses hybrid decoding like Polaris according to that PDF.

"Vega can also decode the VP9 format at resolutions up to 3840x2160 using a hybrid approach where the video and shader engines collaborate to offload work from the CPU."[/quote]

For AVG Joe and AVG Gamer only practical commercially sound use case scenarios make sense, so it makes no big difference on the Desktop then it does in the Mobile space where Nvidia invests first into fixed function to be the battery king.

It would be a problem if Vega Mobiles UVD would be not able to handle it equally efficient (Raven Ridge) in a efficient way and it overall doesn't matter if fixed function DSP or essentially compute the power target efficiency matters.

and if you weight overall architectural balance VEGA at least sounds very balanced :)

But yeah they are much to few qualified reviewers to really tap into how compute plays a role supporting video decoding encoding on a low level one thing for sure AMD isn't beating Intel engineers yet on this field neither does Nvidia on the Desktop ;)

Ryzen + Vega doesn't look like to have this balance but Intel + Vega and Intel + Nvidia does.

And that is somehow crazy that Ryzen in all it's lineups didn't gone the same route so hopefully with Raven Ridge we gonna see a massive improvement there, and Mikhail and the other Engineers can go full Power on it ;)

I really wonder how many actually understand how powerful the combination of Raven Ridge + Vega Discrete actually will be :)

@MikhailAMD
Copy link
Collaborator

Closed as stale issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants