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

Method copy

kernels/common/ray.h:366–371  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

364 /* copies a ray packet element into another element*/
365 template<int K>
366 __forceinline void RayK<K>::copy(size_t dest, size_t source)
367 {
368 org.x[dest] = org.x[source]; org.y[dest] = org.y[source]; org.z[dest] = org.z[source]; tnear()[dest] = tnear()[source];
369 dir.x[dest] = dir.x[source]; dir.y[dest] = dir.y[source]; dir.z[dest] = dir.z[source]; time()[dest] = time()[source];
370 tfar [dest] = tfar[source]; mask[dest] = mask[source]; id[dest] = id[source]; flags[dest] = flags[source];
371 }
372
373 template<int K>
374 __forceinline void RayHitK<K>::copy(size_t dest, size_t source)

Callers

nothing calls this directly

Calls 1

timeFunction · 0.85

Tested by

no test coverage detected