| /NW4C-2.0.3/include/nw/os/ |
| D | os_Memory.h | 76 virtual void* Alloc(size_t size, u8 alignment) = 0; 95 void* AllocAndClear(size_t size, u8 data, u8 alignment = DEFAULT_ALIGNMENT) 97 u8* memory = static_cast<u8*>(this->Alloc(size, alignment)); 110 TObject* Alloc(int count, u8 alignment = DEFAULT_ALIGNMENT) 113 return static_cast<TObject*>(this->Alloc(sizeof(TObject) * count, alignment)); 120 TObject* AllocAndClear(int count, u8 data, u8 alignment = DEFAULT_ALIGNMENT) 123 u8* memory = static_cast<u8*>(this->Alloc(sizeof(TObject) * count, alignment)); 137 TObject* AllocAndConstruct(int count, u8 alignment = DEFAULT_ALIGNMENT) 140 TObject* objects = static_cast<TObject*>(this->Alloc(sizeof(TObject) * count, alignment)); 157 TObject* AllocAndFill(int count, const TObject& object, u8 alignment = DEFAULT_ALIGNMENT) [all …]
|
| /NW4C-2.0.3/sources/libraries/ut/ |
| D | ut_FrameHeap.cpp | 109 void* FrameHeap::Alloc( u32 size, int alignment ) in Alloc() argument 116 NW_ASSERT( alignment % MIN_ALIGNMENT == 0 ); in Alloc() 117 NW_ASSERT( (Abs(alignment) & (Abs(alignment) - 1)) == 0 ); in Alloc() 118 NW_ASSERT( MIN_ALIGNMENT <= Abs(alignment) ); in Alloc() 129 if ( alignment >= 0 ) // ヒープ先頭から確保 in Alloc() 131 memory = AllocFromHead( size, alignment ); in Alloc() 135 memory = AllocFromTail( size, -alignment ); in Alloc() 156 void* FrameHeap::AllocFromHead( u32 size, int alignment ) in AllocFromHead() argument 158 void* newBlock = RoundUp( mHeadAllocator, (u32)alignment ); in AllocFromHead() 189 void* FrameHeap::AllocFromTail( u32 size, int alignment ) in AllocFromTail() argument [all …]
|
| /NW4C-2.0.3/include/nw/gfx/ |
| D | gfx_SceneBuilder.h | 151 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 154 os::MemorySizeCalculator size(alignment); 158 return size.GetSizeWithPadding(alignment); 170 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 173 os::MemorySizeCalculator size(alignment); 177 return size.GetSizeWithPadding(alignment); 189 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 192 os::MemorySizeCalculator size(alignment); 196 return size.GetSizeWithPadding(alignment); 208 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT [all …]
|
| D | gfx_UserRenderNode.h | 107 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 109 os::MemorySizeCalculator size(alignment); 115 return size.GetSizeWithPadding(alignment); 128 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 130 os::MemorySizeCalculator size(alignment); 134 return size.GetSizeWithPadding(alignment);
|
| D | gfx_MaterialActivator.h | 65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 67 os::MemorySizeCalculator size(alignment); 71 return size.GetSizeWithPadding(alignment);
|
| D | gfx_DirectMaterialActivator.h | 65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 67 os::MemorySizeCalculator size(alignment); 71 return size.GetSizeWithPadding(alignment);
|
| D | gfx_SimpleMaterialActivator.h | 65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 67 os::MemorySizeCalculator size(alignment); 71 return size.GetSizeWithPadding(alignment);
|
| D | gfx_ParticleModel.h | 134 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 136 os::MemorySizeCalculator size(alignment); 140 return size.GetSizeWithPadding(alignment); 156 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 158 os::MemorySizeCalculator size(alignment); 162 return size.GetSizeWithPadding(alignment);
|
| D | gfx_TransformAnimAdder.h | 63 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 65 os::MemorySizeCalculator size(alignment); 69 return size.GetSizeWithPadding(alignment);
|
| D | gfx_TransformAnimOverrider.h | 64 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 66 os::MemorySizeCalculator size(alignment); 70 return size.GetSizeWithPadding(alignment);
|
| D | gfx_AnimOverrider.h | 65 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 67 os::MemorySizeCalculator size(alignment); 71 return size.GetSizeWithPadding(alignment);
|
| D | gfx_FragmentLight.h | 139 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const; 168 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 171 os::MemorySizeCalculator size(alignment); 175 return size.GetSizeWithPadding(alignment); 209 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT
|
| D | gfx_TransformAnimInterpolator.h | 79 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 81 os::MemorySizeCalculator size(alignment); 85 return size.GetSizeWithPadding(alignment);
|
| D | gfx_ParticleSet.h | 140 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 142 os::MemorySizeCalculator size(alignment); 146 return size.GetSizeWithPadding(alignment); 161 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 163 os::MemorySizeCalculator size(alignment); 167 return size.GetSizeWithPadding(alignment);
|
| D | gfx_AmbientLight.h | 104 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const; 133 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 136 os::MemorySizeCalculator size(alignment); 140 return size.GetSizeWithPadding(alignment);
|
| D | gfx_HemiSphereLight.h | 105 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const; 134 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 137 os::MemorySizeCalculator size(alignment); 141 return size.GetSizeWithPadding(alignment);
|
| D | gfx_SceneNode.h | 174 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 176 os::MemorySizeCalculator size(alignment); 181 return size.GetSizeWithPadding(alignment); 211 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 213 os::MemorySizeCalculator size(alignment); 217 return size.GetSizeWithPadding(alignment); 257 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) 259 NW_UNUSED_VARIABLE(alignment);
|
| D | gfx_VertexLight.h | 138 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const; 167 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT 170 os::MemorySizeCalculator size(alignment); 174 return size.GetSizeWithPadding(alignment);
|
| D | gfx_SkeletalModel.h | 189 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 191 os::MemorySizeCalculator size(alignment); 195 return size.GetSizeWithPadding(alignment); 203 size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 205 NW_UNUSED_VARIABLE(alignment);
|
| D | gfx_AnimAdder.h | 63 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const 65 os::MemorySizeCalculator size(alignment); 69 return size.GetSizeWithPadding(alignment);
|
| /NW4C-2.0.3/sources/libraries/demo/ |
| D | demo_Memory.cpp | 114 Alloc(size_t size, u8 alignment) in Alloc() argument 117 NW_ASSERT( (alignment & (alignment - 1)) == 0 ); in Alloc() 119 if ( alignment == 0 ) { alignment = 1; } in Alloc() 123 void* memory = s_MainMemoryHeap.Allocate( size + alignment ); in Alloc() 125 return AlignMemory_( memory, alignment ); in Alloc()
|
| D | demo_SimpleApp.cpp | 161 SimpleApp::Allocate(size_t size, u8 alignment) in Allocate() argument 163 return nw::demo::Alloc(size, alignment); in Allocate() 168 SimpleApp::AllocateDeviceMemory(size_t size, u8 alignment) in AllocateDeviceMemory() argument 170 return nw::demo::Alloc(size, alignment); in AllocateDeviceMemory()
|
| /NW4C-2.0.3/include/nw/ut/ |
| D | ut_FrameHeap.h | 55 void* Alloc( u32 size, int alignment = DEFAULT_ALIGNMENT ); 57 u32 GetAllocatableSize( int alignment = DEFAULT_ALIGNMENT ); 66 void* AllocFromHead( u32 size, int alignment ); 67 void* AllocFromTail( u32 size, int alignment );
|
| /NW4C-2.0.3/include/nw/demo/ |
| D | demo_Memory.h | 81 void* Alloc(size_t size, u8 alignment = 4); 150 virtual void* Alloc(size_t size, u8 alignment) in Alloc() argument 154 void* memory = m_Heap.Allocate(size, alignment); in Alloc() 353 virtual void* Alloc(size_t size, u8 alignment) in Alloc() argument 357 return m_FrameHeap.Allocate(size, alignment); in Alloc()
|
| /NW4C-2.0.3/demos/font/OldResFont/sources/ |
| D | main.cpp | 54 u8 alignment = 4 in MemAlloc() argument 58 return nw::demo::SimpleApp::Allocate(size, alignment); in MemAlloc() 60 return nw::demo::Alloc(size, alignment); in MemAlloc() 75 u8 alignment = 4 in DevMemAlloc() argument 79 return nw::demo::SimpleApp::AllocateDeviceMemory(size, alignment); in DevMemAlloc() 81 return nw::demo::Alloc(size, alignment); in DevMemAlloc()
|