cuda.gl: add free-resource word to release interop handles
parent
f9a8e90c41
commit
e32e0f1423
|
@ -30,6 +30,10 @@ IN: cuda.gl
|
|||
|
||||
DESTRUCTOR: unmap-resource
|
||||
|
||||
: free-resource ( resource -- )
|
||||
cuGraphicsUnregisterResource cuda-error ; inline
|
||||
|
||||
DESTRUCTOR: free-resource
|
||||
|
||||
: with-mapped-resource ( ..a resource quot: ( ..a device-ptr size -- ..b ) -- ..b )
|
||||
over [ map-resource ] 2dip '[ _ unmap-resource ] [ ] cleanup ; inline
|
||||
|
||||
|
|
Loading…
Reference in New Issue