mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-21 04:06:46 +00:00
multimedia/QtAV: fix build on current
This commit is contained in:
parent
9ffbfa1efa
commit
510d291e8a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=546296
@ -0,0 +1,20 @@
|
||||
--- src/codec/video/SurfaceInteropCUDA.cpp.orig 2020-08-26 17:34:29 UTC
|
||||
+++ src/codec/video/SurfaceInteropCUDA.cpp
|
||||
@@ -132,7 +132,7 @@ bool HostInteropResource::map(int picIndex, const CUVI
|
||||
if (!ensureResource(pitch, H)) //copy height is coded height
|
||||
return false;
|
||||
// the same thread (context) as cuMemAllocHost, so no ccontext switch is needed
|
||||
- CUDA_ENSURE(cuMemcpyDtoH(host_mem.data, devptr, pitch*H*3/2), NULL);
|
||||
+ CUDA_ENSURE(cuMemcpyDtoH(host_mem.data, devptr, pitch*H*3/2), false);
|
||||
host_mem.index = picIndex;
|
||||
}
|
||||
// map to texture
|
||||
@@ -173,7 +173,7 @@ bool HostInteropResource::ensureResource(int pitch, in
|
||||
if (!share_ctx) // cuMemFreeHost will be called in dtor which is not the current thread.
|
||||
CUDA_WARN(cuCtxPushCurrent(ctx));
|
||||
// NV12
|
||||
- CUDA_ENSURE(cuMemAllocHost((void**)&host_mem.data, pitch*height*3/2), NULL);
|
||||
+ CUDA_ENSURE(cuMemAllocHost((void**)&host_mem.data, pitch*height*3/2), false);
|
||||
if (!share_ctx)
|
||||
CUDA_WARN(cuCtxPopCurrent(NULL)); //can be null or &ctx
|
||||
return true;
|
Loading…
Reference in New Issue
Block a user