mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-09-23 23:00:42 +00:00
13 lines
304 B
C++
13 lines
304 B
C++
#include "MMBlock.h"
|
|
|
|
namespace PortabilityLayer
|
|
{
|
|
size_t MMBlock::AlignedSize()
|
|
{
|
|
const size_t paddedSize = sizeof(MMBlock) + GP_SYSTEM_MEMORY_ALIGNMENT - 1;
|
|
const size_t paddedSizeTruncated = paddedSize - (paddedSize % GP_SYSTEM_MEMORY_ALIGNMENT);
|
|
|
|
return paddedSizeTruncated;
|
|
}
|
|
}
|