NVENC: change cuCtxCreate flag to avoid CPU spins

master
BtbN 2015-12-08 15:11:25 +01:00
parent e2289b68ce
commit 2823e17ba4
1 changed files with 1 additions and 1 deletions

View File

@ -233,7 +233,7 @@ void NVENCEncoder::init()
stEncodeSessionParams.apiVersion = NVENCAPI_VERSION;
cuContext = 0;
checkCudaErrors(cuCtxCreate(&cuContext, 0, pNvencDevices[iNvencUseDeviceID]));
checkCudaErrors(cuCtxCreate(&cuContext, 4, pNvencDevices[iNvencUseDeviceID]));
checkCudaErrors(cuCtxPopCurrent(&cuContextCurr));
stEncodeSessionParams.device = (void*)cuContext;