FFmpeg  3.3.8
Data Fields
CudaFunctions Struct Reference

#include <compat/cuda/dynlink_loader.h>

Data Fields

tcuInitcuInit
 
tcuDeviceGetCountcuDeviceGetCount
 
tcuDeviceGetcuDeviceGet
 
tcuDeviceGetNamecuDeviceGetName
 
tcuDeviceComputeCapabilitycuDeviceComputeCapability
 
tcuCtxCreate_v2cuCtxCreate
 
tcuCtxPushCurrent_v2cuCtxPushCurrent
 
tcuCtxPopCurrent_v2cuCtxPopCurrent
 
tcuCtxDestroy_v2cuCtxDestroy
 
tcuMemAlloc_v2cuMemAlloc
 
tcuMemFree_v2cuMemFree
 
tcuMemcpy2D_v2cuMemcpy2D
 
tcuGetErrorNamecuGetErrorName
 
tcuGetErrorStringcuGetErrorString
 
LIB_HANDLE lib
 

Detailed Description

Definition at line 105 of file dynlink_loader.h.

Field Documentation

◆ cuInit

tcuInit* CudaFunctions::cuInit

Definition at line 106 of file dynlink_loader.h.

Referenced by cuda_device_create(), cuda_load_functions(), and nvenc_setup_device().

◆ cuDeviceGetCount

tcuDeviceGetCount* CudaFunctions::cuDeviceGetCount

Definition at line 107 of file dynlink_loader.h.

Referenced by cuda_load_functions(), and nvenc_setup_device().

◆ cuDeviceGet

tcuDeviceGet* CudaFunctions::cuDeviceGet

Definition at line 108 of file dynlink_loader.h.

Referenced by cuda_device_create(), cuda_load_functions(), and nvenc_check_device().

◆ cuDeviceGetName

tcuDeviceGetName* CudaFunctions::cuDeviceGetName

Definition at line 109 of file dynlink_loader.h.

Referenced by cuda_load_functions(), and nvenc_check_device().

◆ cuDeviceComputeCapability

tcuDeviceComputeCapability* CudaFunctions::cuDeviceComputeCapability

Definition at line 110 of file dynlink_loader.h.

Referenced by cuda_load_functions(), and nvenc_check_device().

◆ cuCtxCreate

tcuCtxCreate_v2* CudaFunctions::cuCtxCreate

Definition at line 111 of file dynlink_loader.h.

Referenced by cuda_device_create(), cuda_load_functions(), and nvenc_check_device().

◆ cuCtxPushCurrent

tcuCtxPushCurrent_v2* CudaFunctions::cuCtxPushCurrent

◆ cuCtxPopCurrent

tcuCtxPopCurrent_v2* CudaFunctions::cuCtxPopCurrent

◆ cuCtxDestroy

tcuCtxDestroy_v2* CudaFunctions::cuCtxDestroy

◆ cuMemAlloc

tcuMemAlloc_v2* CudaFunctions::cuMemAlloc

Definition at line 115 of file dynlink_loader.h.

Referenced by cuda_load_functions(), and cuda_pool_alloc().

◆ cuMemFree

tcuMemFree_v2* CudaFunctions::cuMemFree

Definition at line 116 of file dynlink_loader.h.

Referenced by cuda_buffer_free(), cuda_load_functions(), and cuda_pool_alloc().

◆ cuMemcpy2D

tcuMemcpy2D_v2* CudaFunctions::cuMemcpy2D

◆ cuGetErrorName

tcuGetErrorName* CudaFunctions::cuGetErrorName

Definition at line 118 of file dynlink_loader.h.

Referenced by check_cu(), and cuda_load_functions().

◆ cuGetErrorString

tcuGetErrorString* CudaFunctions::cuGetErrorString

Definition at line 119 of file dynlink_loader.h.

Referenced by check_cu(), and cuda_load_functions().

◆ lib

LIB_HANDLE CudaFunctions::lib

Definition at line 121 of file dynlink_loader.h.


The documentation for this struct was generated from the following file: