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

tcuInit * cuInit
 
tcuDeviceGetCount * cuDeviceGetCount
 
tcuDeviceGet * cuDeviceGet
 
tcuDeviceGetName * cuDeviceGetName
 
tcuDeviceComputeCapability * cuDeviceComputeCapability
 
tcuCtxCreate_v2 * cuCtxCreate
 
tcuCtxPushCurrent_v2 * cuCtxPushCurrent
 
tcuCtxPopCurrent_v2 * cuCtxPopCurrent
 
tcuCtxDestroy_v2 * cuCtxDestroy
 
tcuMemAlloc_v2 * cuMemAlloc
 
tcuMemFree_v2 * cuMemFree
 
tcuMemcpy2D_v2 * cuMemcpy2D
 
tcuGetErrorName * cuGetErrorName
 
tcuGetErrorString * cuGetErrorString
 
LIB_HANDLE lib
 

Detailed Description

Definition at line 114 of file dynlink_loader.h.

Field Documentation

tcuInit* CudaFunctions::cuInit

Definition at line 115 of file dynlink_loader.h.

Referenced by cuda_device_create(), and nvenc_setup_device().

tcuDeviceGetCount* CudaFunctions::cuDeviceGetCount

Definition at line 116 of file dynlink_loader.h.

Referenced by nvenc_setup_device().

tcuDeviceGet* CudaFunctions::cuDeviceGet

Definition at line 117 of file dynlink_loader.h.

Referenced by cuda_device_create(), and nvenc_check_device().

tcuDeviceGetName* CudaFunctions::cuDeviceGetName

Definition at line 118 of file dynlink_loader.h.

Referenced by nvenc_check_device().

tcuDeviceComputeCapability* CudaFunctions::cuDeviceComputeCapability

Definition at line 119 of file dynlink_loader.h.

Referenced by nvenc_check_device().

tcuCtxCreate_v2* CudaFunctions::cuCtxCreate

Definition at line 120 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 123 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 124 of file dynlink_loader.h.

Referenced by cuda_pool_alloc().

tcuMemFree_v2* CudaFunctions::cuMemFree

Definition at line 125 of file dynlink_loader.h.

Referenced by cuda_buffer_free(), and cuda_pool_alloc().

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

Definition at line 127 of file dynlink_loader.h.

Referenced by check_cu().

tcuGetErrorString* CudaFunctions::cuGetErrorString

Definition at line 128 of file dynlink_loader.h.

Referenced by check_cu().

LIB_HANDLE CudaFunctions::lib

Definition at line 130 of file dynlink_loader.h.


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