Home
last modified time | relevance | path

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

/NW4C-2.0.3/sources/libraries/snd/
Dsnd_FrameHeap.cpp70 FrameHeap::FrameHeap() in FrameHeap() function in nw::snd::internal::FrameHeap
84 FrameHeap::~FrameHeap() in ~FrameHeap()
102 bool FrameHeap::Create( void* startAddress, u32 size ) in Create()
121 m_pHeap = ut::FrameHeap::Create( startAddress, size ); in Create()
145 void FrameHeap::Destroy() in Destroy()
153 m_pHeap->Free( ut::FrameHeap::FREE_ALL ); in Destroy()
171 void FrameHeap::Clear() in Clear()
179 m_pHeap->Free( ut::FrameHeap::FREE_ALL ); in Clear()
197 void* FrameHeap::Alloc( u32 size, FrameHeap::DisposeCallback callback, void* callbackArg ) in Alloc()
230 int FrameHeap::SaveState() in SaveState()
[all …]
/NW4C-2.0.3/sources/libraries/ut/
Dut_FrameHeap.cpp45 FrameHeap* FrameHeap::Create( void* startAddress, u32 size, u16 optFlag ) in Create()
56 || GetOffsetFromPtr( startAddress, endAddress ) < sizeof(FrameHeap) ) in Create()
63 FrameHeap* pHeap = new( startAddress ) FrameHeap; in Create()
67 AddOffsetToPtr( pHeap, sizeof(FrameHeap) ), // heapStart in Create()
86 void* FrameHeap::Destroy() in Destroy()
109 void* FrameHeap::Alloc( u32 size, int alignment ) in Alloc()
156 void* FrameHeap::AllocFromHead( u32 size, int alignment ) in AllocFromHead()
189 void* FrameHeap::AllocFromTail( u32 size, int alignment ) in AllocFromTail()
224 u32 FrameHeap::ResizeForMBlock( void* memBlock, u32 newSize ) in ResizeForMBlock()
293 u32 FrameHeap::GetAllocatableSize( int alignment ) in GetAllocatableSize()
[all …]
/NW4C-2.0.3/include/nw/snd/
Dsnd_FrameHeap.h33 class FrameHeap
94 static void InitHeapSection( FrameHeap::Section* section );
100 FrameHeap();
101 ~FrameHeap();
107 FrameHeap::DisposeCallback callback,
127 ut::FrameHeap* m_pHeap;
Dsnd_SoundHeap.h310 internal::FrameHeap m_FrameHeap; // メインメモリ管理ヒープ
/NW4C-2.0.3/include/nw/ut/
Dut_FrameHeap.h27 class FrameHeap : public HeapBase
52 static FrameHeap* Create( void* startAddress, u32 heapSize, u16 optFlag = 0 );
/NW4C-2.0.3/demos/snd/originalSoundHeap/sources/
DOriginalSoundHeapApp.cpp173 m_pFrameHeap = nw::ut::FrameHeap::Create( startAddress, size ); in Create()
196 m_pFrameHeap->Free( nw::ut::FrameHeap::FREE_ALL ); in Free()
DOriginalSoundHeapApp.h45 nw::ut::FrameHeap* m_pFrameHeap;
/NW4C-2.0.3/include/nw/demo/
Ddemo_Memory.h377 nn::fnd::FrameHeap m_FrameHeap;