MCPcopy Create free account
hub / github.com/RenderKit/embree / rtcNewBufferHostDevice

Function rtcNewBufferHostDevice

kernels/common/rtcore.cpp:204–213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

202 }
203
204 RTC_API RTCBuffer rtcNewBufferHostDevice(RTCDevice hdevice, size_t byteSize)
205 {
206 RTC_CATCH_BEGIN;
207 RTC_TRACE(rtcNewBufferHostDevice);
208 RTC_VERIFY_HANDLE(hdevice);
209 Buffer* buffer = new Buffer((Device*)hdevice, byteSize, nullptr, nullptr);
210 return (RTCBuffer)buffer->refInc();
211 RTC_CATCH_END((Device*)hdevice);
212 return nullptr;
213 }
214
215 RTC_API RTCBuffer rtcNewSharedBuffer(RTCDevice hdevice, void* ptr, size_t byteSize)
216 {

Callers 3

addCubeBufferHostDeviceFunction · 0.85
createSphereFunction · 0.85
addGroundPlaneFunction · 0.85

Calls 1

refIncMethod · 0.80

Tested by

no test coverage detected