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

Method dataDevice

kernels/common/buffer.h:135–147  ·  view source on GitHub ↗

! gets buffer pointer */

Source from the content-addressed store, hash-verified

133
134 /*! gets buffer pointer */
135 void* dataDevice()
136 {
137 /* report error if buffer is not existing */
138 if (!device)
139 throw_RTCError(RTC_ERROR_INVALID_ARGUMENT, "invalid buffer specified");
140
141 /* return buffer */
142#if defined(EMBREE_SYCL_SUPPORT)
143 return dptr;
144#else
145 return ptr;
146#endif
147 }
148
149 /*! returns pointer to first element */
150 __forceinline char* getPtr(BufferDataPointerType type) const

Callers 1

rtcGetBufferDataDeviceFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected