Home
last modified time | relevance | path

Searched refs:FrameHeap (Results 1 – 7 of 7) sorted by relevance

/NW4C-1.3.3/sources/libraries/snd/
Dsnd_FrameHeap.cpp68 FrameHeap::FrameHeap() in FrameHeap() function in nw::snd::internal::FrameHeap
82 FrameHeap::~FrameHeap() in ~FrameHeap()
100 bool FrameHeap::Create( void* startAddress, u32 size ) in Create()
116 m_pHeap = ut::FrameHeap::Create( startAddress, size ); in Create()
134 void FrameHeap::Destroy() in Destroy()
142 m_pHeap->Free( ut::FrameHeap::FREE_ALL ); in Destroy()
160 void FrameHeap::Clear() in Clear()
168 m_pHeap->Free( ut::FrameHeap::FREE_ALL ); in Clear()
186 void* FrameHeap::Alloc( u32 size, FrameHeap::DisposeCallback callback, void* callbackArg ) in Alloc()
216 int FrameHeap::SaveState() in SaveState()
[all …]
/NW4C-1.3.3/sources/libraries/ut/
Dut_FrameHeap.cpp43 FrameHeap* FrameHeap::Create( void* startAddress, u32 size, u16 optFlag ) in Create()
54 || GetOffsetFromPtr( startAddress, endAddress ) < sizeof(FrameHeap) ) in Create()
61 FrameHeap* pHeap = new( startAddress ) FrameHeap; in Create()
65 AddOffsetToPtr( pHeap, sizeof(FrameHeap) ), // heapStart in Create()
84 void* FrameHeap::Destroy() in Destroy()
107 void* FrameHeap::Alloc( u32 size, int alignment ) in Alloc()
154 void* FrameHeap::AllocFromHead( u32 size, int alignment ) in AllocFromHead()
187 void* FrameHeap::AllocFromTail( u32 size, int alignment ) in AllocFromTail()
222 u32 FrameHeap::ResizeForMBlock( void* memBlock, u32 newSize ) in ResizeForMBlock()
291 u32 FrameHeap::GetAllocatableSize( int alignment ) in GetAllocatableSize()
[all …]
/NW4C-1.3.3/include/nw/snd/
Dsnd_FrameHeap.h31 class FrameHeap
92 static void InitHeapSection( FrameHeap::Section* section );
98 FrameHeap();
99 ~FrameHeap();
105 FrameHeap::DisposeCallback callback,
125 ut::FrameHeap* m_pHeap;
Dsnd_SoundHeap.h308 internal::FrameHeap m_FrameHeap; // メインメモリ管理ヒープ
/NW4C-1.3.3/include/nw/ut/
Dut_FrameHeap.h25 class FrameHeap : public HeapBase
50 static FrameHeap* Create( void* startAddress, u32 heapSize, u16 optFlag = 0 );
/NW4C-1.3.3/demos/snd/originalSoundHeap/sources/
DOriginalSoundHeapApp.cpp171 m_pFrameHeap = nw::ut::FrameHeap::Create( startAddress, size ); in Create()
194 m_pFrameHeap->Free( nw::ut::FrameHeap::FREE_ALL ); in Free()
DOriginalSoundHeapApp.h43 nw::ut::FrameHeap* m_pFrameHeap;