Lines Matching refs:allocator

40     os::IAllocator* allocator  in Create()  argument
43 NW_NULL_ASSERT(allocator); in Create()
46 CreateResFog(allocator), in Create()
47 ResFogDataDestroyer(allocator)); in Create()
49 void* memory = allocator->Alloc(sizeof(Fog)); in Create()
52 allocator, in Create()
55 Result result = fog->Initialize(allocator); in Create()
111 os::IAllocator* allocator in Create() argument
114 NW_NULL_ASSERT(allocator); in Create()
120 void* memory = allocator->Alloc(sizeof(Fog)); in Create()
124 allocator, in Create()
127 Result result = fog->Initialize(allocator); in Create()
141 Fog::CreateResFog(os::IAllocator* allocator, const char* name /* = NULL */) in CreateResFog() argument
146 AllocateAndFillN<ResFogData>(allocator, sizeof(ResFogData), 0); in CreateResFog()
157 resFog->toName.set_ptr(AllocateAndCopyString(name, allocator, MAX_NAME_LENGTH)); in CreateResFog()
178 AllocateAndFill<ResImageLookupTableData>(allocator, 0); in CreateResFog()
181 AllocateAndFill<ResFogUpdaterData>(allocator, 0); in CreateResFog()
190 void* tableMemory = allocator->AllocAndFill<u32>(NW_FOG_TABLE_COMMAND_NUM, 0); in CreateResFog()
199 Fog::DestroyResFog(os::IAllocator* allocator, ResFogData* resFog) in DestroyResFog() argument
201 NW_NULL_ASSERT( allocator ); in DestroyResFog()
206 allocator->Free( const_cast<char*>( resFog->toName.to_ptr() ) ); in DestroyResFog()
211 allocator->Free( resFog->toFogUpdater.to_ptr() ); in DestroyResFog()
219 allocator->Free( fogSampler.ref().toCommandCacheTable.to_ptr() ); in DestroyResFog()
222 allocator->Free( resFog->toFogSampler.to_ptr() ); in DestroyResFog()
225 allocator->Free( resFog ); in DestroyResFog()
229 Fog::CreateResFogUpdater(os::IAllocator* allocator) in CreateResFogUpdater() argument
232 AllocateAndFill<ResFogUpdaterData>(allocator, 0); in CreateResFogUpdater()
241 Fog::DestroyResFogUpdater(os::IAllocator* allocator, ResFogUpdaterData* resFogUpdater) in DestroyResFogUpdater() argument
243 NW_NULL_ASSERT( allocator ); in DestroyResFogUpdater()
247 allocator->Free( resFogUpdater ); in DestroyResFogUpdater()
386 Fog::Initialize(os::IAllocator* allocator) in Initialize() argument
390 result |= TransformNode::Initialize(allocator); in Initialize()
393 ResFogUpdaterData* resFogUpdater = CreateResFogUpdater(allocator); in Initialize()
398 ResFogUpdaterDataDestroyer(allocator)); in Initialize()
406 result |= CreateOriginalValue(allocator); in Initialize()
409 result |= CreateAnimGroup(allocator); in Initialize()
417 Fog::CreateAnimGroup(os::IAllocator* allocator) in CreateAnimGroup() argument
439 .Create(allocator); in CreateAnimGroup()
458 Fog::CreateOriginalValue(os::IAllocator* allocator) in CreateOriginalValue() argument
462 void* buffer = allocator->Alloc(sizeof(ResFogData)); in CreateOriginalValue()