Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK

how to use the video memory in discrete card

jkchen_c_
Beginner
155 Views

According to section "Working with hardware acceleration" in sdk reference manual, we can use d3d interface to handle the video memory, and then to accelerate the speed of process. But actually in the sdk samples (sample_encode), we add parameter "-d3d" or "-d3d11" , it just use the video memory of intel HD graphics, and those memory is just the system memory shared to intel HD graphics. So, if I connect a discrete card such as Nvidia graphics, how can I used that video memory?

0 Kudos
1 Reply
Shaojuan_Z_Intel
Employee
155 Views

Hi,

Media SDK doesn't have control over video memory in a discrete card. You may have to copy between system memory and video memory in that discrete card. Thanks.

0 Kudos
Reply