/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/Foundation/Platform/Win/AllocPolicyAlignedHeap_Platform.h
14 строк
339 B
Jan Krassnigg
Further refactor of platform specific code (#1415)
23 окт 2024, 21:36
Не верифицирован
23 окт 2024, 21:36
8b313ab
Код
Авторство
О чём код?
EZ_FORCE_INLINE void* ezAllocPolicyAlignedHeap::Allocate(size_t uiSize, size_t uiAlign) { uiAlign = ezMath::Max<size_t>(uiAlign, 16u); void* ptr = _aligned_malloc(uiSize, uiAlign); EZ_CHECK_ALIGNMENT(ptr, uiAlign); return ptr; } EZ_ALWAYS_INLINE void ezAllocPolicyAlignedHeap::Deallocate(void* pPtr) { _aligned_free(pPtr); }