Hardware encoder on Surface Pro X

Adrian Antkowiak 1 Reputation point
2021-07-22T18:52:17.417+00:00

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 Monitored
Not Monitored
Tag not monitored by Microsoft.
35,948 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Dave Patrick 426.1K Reputation points MVP
    2021-07-22T20:31:57.02+00:00

    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. Dave Patrick 426.1K Reputation points MVP
    2021-07-22T20:41:45.027+00:00

    Sounds good,

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

    0 comments No comments