MCPcopy Create free account
hub / github.com/RenderKit/oidn / oidnReadBufferAsync

Function oidnReadBufferAsync

api/api.cpp:681–690  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

679 }
680
681 OIDN_API void oidnReadBufferAsync(OIDNBuffer bufferC,
682 size_t byteOffset, size_t byteSize, void* dstHostPtr)
683 {
684 Buffer* buffer = reinterpret_cast<Buffer*>(bufferC);
685 OIDN_TRY
686 checkHandle(bufferC);
687 OIDN_LOCK_DEVICE(buffer);
688 buffer->read(byteOffset, byteSize, dstHostPtr, SyncMode::Async);
689 OIDN_CATCH_DEVICE(buffer);
690 }
691
692 OIDN_API void oidnWriteBuffer(OIDNBuffer bufferC,
693 size_t byteOffset, size_t byteSize, const void* srcHostPtr)

Callers 1

readAsyncMethod · 0.85

Calls 1

readMethod · 0.45

Tested by

no test coverage detected