FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CudaFunctions Struct Reference

#include <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

tcuInit* CudaFunctions::cuInit

Definition at line 106 of file dynlink_loader.h.

Referenced by cuda_device_create(), and nvenc_setup_device().

tcuDeviceGetCount* CudaFunctions::cuDeviceGetCount

Definition at line 107 of file dynlink_loader.h.

Referenced by nvenc_setup_device().

tcuDeviceGet* CudaFunctions::cuDeviceGet

Definition at line 108 of file dynlink_loader.h.

Referenced by cuda_device_create(), and nvenc_check_device().

tcuDeviceGetName* CudaFunctions::cuDeviceGetName

Definition at line 109 of file dynlink_loader.h.

Referenced by nvenc_check_device().

tcuDeviceComputeCapability* CudaFunctions::cuDeviceComputeCapability

Definition at line 110 of file dynlink_loader.h.

Referenced by nvenc_check_device().

tcuCtxCreate_v2* CudaFunctions::cuCtxCreate

Definition at line 111 of file dynlink_loader.h.

Referenced by cuda_device_create(), and nvenc_check_device().

tcuCtxPushCurrent_v2* CudaFunctions::cuCtxPushCurrent
tcuCtxPopCurrent_v2* CudaFunctions::cuCtxPopCurrent
tcuCtxDestroy_v2* CudaFunctions::cuCtxDestroy

Definition at line 114 of file dynlink_loader.h.

Referenced by cuda_device_uninit(), ff_nvenc_encode_close(), and nvenc_check_device().

tcuMemAlloc_v2* CudaFunctions::cuMemAlloc

Definition at line 115 of file dynlink_loader.h.

Referenced by cuda_pool_alloc().

tcuMemFree_v2* CudaFunctions::cuMemFree

Definition at line 116 of file dynlink_loader.h.

Referenced by cuda_buffer_free(), and cuda_pool_alloc().

tcuMemcpy2D_v2* CudaFunctions::cuMemcpy2D
tcuGetErrorName* CudaFunctions::cuGetErrorName

Definition at line 118 of file dynlink_loader.h.

Referenced by check_cu().

tcuGetErrorString* CudaFunctions::cuGetErrorString

Definition at line 119 of file dynlink_loader.h.

Referenced by check_cu().

LIB_HANDLE CudaFunctions::lib

Definition at line 121 of file dynlink_loader.h.


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