MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / CopyRowAlignedData

Function CopyRowAlignedData

deps/LLGL/sources/Renderer/RenderSystem.cpp:430–437  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

428}
429
430static void CopyRowAlignedData(void* dstData, const void* srcData, std::size_t dstSize, std::size_t dstStride, std::size_t srcStride)
431{
432 auto dst = reinterpret_cast<std::int8_t*>(dstData);
433 auto src = reinterpret_cast<const std::int8_t*>(srcData);
434
435 for (auto dstEnd = dst + dstSize; dst < dstEnd; dst += dstStride, src += srcStride)
436 ::memcpy(dst, src, dstStride);
437}
438
439void RenderSystem::CopyTextureImageData(
440 const DstImageDescriptor& dstImageDesc,

Callers 1

CopyTextureImageDataMethod · 0.85

Calls 1

memcpyFunction · 0.85

Tested by

no test coverage detected