Lines Matching defs:alignBytes
426 DE_INLINE void* deMemPool_allocInternal (deMemPool* pool, size_t numBytes, deUint32 alignBytes)
442 void* ptr = deAlignedMalloc(numBytes, alignBytes);
460 DE_ASSERT(deIsPowerOfTwo32((int)alignBytes));
463 void* alignedPtr = deAlignPtr(curPagePtr, alignBytes);
469 int maxAlignPadding = deMax32(0, ((int)alignBytes)-MEM_PAGE_BASE_ALIGN);
482 alignedPtr = deAlignPtr(curPagePtr, alignBytes);
514 * \param alignBytes Required alignment in bytes, must be power of two.
517 void* deMemPool_alignedAlloc (deMemPool* pool, size_t numBytes, deUint32 alignBytes)
522 DE_ASSERT(deIsPowerOfTwo32((int)alignBytes));
523 ptr = deMemPool_allocInternal(pool, numBytes, alignBytes);
524 DE_ASSERT(deIsAlignedPtr(ptr, alignBytes));