added hgl_align/hgl_align2 functions.

This commit is contained in:
2022-02-18 12:00:25 +08:00
parent 14a417a959
commit e83404f946

View File

@@ -192,6 +192,15 @@ namespace hgl
*/
template<typename T>
inline T hgl_align(const T &value,const T &alignment)
{
return ((value+alignment-1)/alignment)*alignment;
}
/**
* 求数值对齐后的值
*/
template<typename T>
inline T hgl_align2(const T &value,const T &alignment)
{
const T align_size=alignment-1;