dg2d ~master (2021-09-28T12:26:04.0230033)
Dub
Repo
ArenaAllocator
dg2d
misc
Undocumented in source.
struct
ArenaAllocator (
T
uint
blockSize
) {
struct
EABlock
;
EABlock
*
m_root
;
EABlock
*
m_block
;
uint
m_pos
;
~this
();
T
*
allocate
();
void
reset
();
}
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
allocate
T
*
allocate
()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void
reset
()
Undocumented in source. Be warned that the author may not have intended to support it.
Structs
EABlock
struct
EABlock
Undocumented in source.
Variables
m_block
EABlock
*
m_block
;
Undocumented in source.
m_pos
uint
m_pos
;
Undocumented in source.
m_root
EABlock
*
m_root
;
Undocumented in source.
Meta
Source
See Implementation
dg2d
misc
aliases
fabs
intr_bsf
intr_bsr
functions
clip
dg2dFree
dg2dMalloc
dg2dRealloc
isPow2
loadFileMalloc
max
min
nextSetBit
readCycleCounter
roundUpPow2
roundUpTo
sqr
swap
structs
ArenaAllocator
Array
variables
isFloatDoubleInt
isFloatOrDouble