question

AdrianAntkowiak-8492 avatar image
0 Votes"
AdrianAntkowiak-8492 asked XiaopoYang-MSFT edited

Hardware encoder on Surface Pro X

According to docs https://www.cpu-monkey.com/en/compare_cpu-qualcomm_snapdragon_microsoft_sq2-1850-vs-qualcomm_snapdragon_microsoft_sq1-1805 MS SQ2 (Adreno 690 GPU) has support for hardware encoding to h264, hevc and vp8. Where we can find the API? I've Surface Pro X and in Task Manager I see that GPU has Video Encode, but I can't use it. I would like to see the API that would have allowed me to encode h264 on SPX. Video Decode can be done using DirectX, so I'm asking only for encoding. It could be useful for libraries like ffmpeg (currently, ffmpeg on Surface Pro X supports only software encoder).

Screenshot from Task Manager: https://i.imgur.com/xqXcYwG.png

not-supported
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DSPatrick avatar image
0 Votes"
DSPatrick answered AdrianAntkowiak-8492 commented

The product group for Surface hardware actively monitors questions over at
https://answers.microsoft.com/en-us/surface/forum
https://techcommunity.microsoft.com/t5/surface-devices/ct-p/SurfaceDevices

--please don't forget to upvote and Accept as answer if the reply is helpful--


· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DSPatrick avatar image
0 Votes"
DSPatrick answered

Sounds good,

--please don't forget to upvote and Accept as answer if the reply is helpful--



5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.