enum ov::intel_gpu::SharedMemType¶
Overview¶
Enum to define the type of the shared memory buffer. More…
#include <remote_properties.hpp>
enum SharedMemType
{
OCL_BUFFER = 0,
OCL_IMAGE2D = 1,
USM_USER_BUFFER = 2,
USM_HOST_BUFFER = 3,
USM_DEVICE_BUFFER = 4,
VA_SURFACE = 5,
DX_BUFFER = 6,
};Detailed Documentation¶
Enum to define the type of the shared memory buffer.
Enum Values¶
OCL_BUFFERShared OpenCL buffer blob.
OCL_IMAGE2DShared OpenCL 2D image blob.
USM_USER_BUFFERShared USM pointer allocated by user.
USM_HOST_BUFFERShared USM pointer type with host allocation type allocated by plugin.
USM_DEVICE_BUFFERShared USM pointer type with device allocation type allocated by plugin.
VA_SURFACEShared video decoder surface or D3D 2D texture blob.
DX_BUFFERShared D3D buffer blob.