Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 25 of 57) sorted by relevance

123

/NW4C-2.0.3/include/nw/os/
Dos_Memory.h76 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/
Dut_FrameHeap.cpp109 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/
Dgfx_SceneBuilder.h151 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 …]
Dgfx_UserRenderNode.h107 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);
Dgfx_MaterialActivator.h65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT)
67 os::MemorySizeCalculator size(alignment);
71 return size.GetSizeWithPadding(alignment);
Dgfx_DirectMaterialActivator.h65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT)
67 os::MemorySizeCalculator size(alignment);
71 return size.GetSizeWithPadding(alignment);
Dgfx_SimpleMaterialActivator.h65 static size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT)
67 os::MemorySizeCalculator size(alignment);
71 return size.GetSizeWithPadding(alignment);
Dgfx_ParticleModel.h134 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);
Dgfx_TransformAnimAdder.h63 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const
65 os::MemorySizeCalculator size(alignment);
69 return size.GetSizeWithPadding(alignment);
Dgfx_TransformAnimOverrider.h64 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const
66 os::MemorySizeCalculator size(alignment);
70 return size.GetSizeWithPadding(alignment);
Dgfx_AnimOverrider.h65 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const
67 os::MemorySizeCalculator size(alignment);
71 return size.GetSizeWithPadding(alignment);
Dgfx_FragmentLight.h139 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
Dgfx_TransformAnimInterpolator.h79 size_t GetMemorySize(size_t alignment = os::IAllocator::DEFAULT_ALIGNMENT) const
81 os::MemorySizeCalculator size(alignment);
85 return size.GetSizeWithPadding(alignment);
Dgfx_ParticleSet.h140 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);
Dgfx_AmbientLight.h104 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);
Dgfx_HemiSphereLight.h105 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);
Dgfx_SceneNode.h174 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);
Dgfx_VertexLight.h138 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);
Dgfx_SkeletalModel.h189 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);
Dgfx_AnimAdder.h63 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/
Ddemo_Memory.cpp114 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()
Ddemo_SimpleApp.cpp161 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/
Dut_FrameHeap.h55 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/
Ddemo_Memory.h81 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/
Dmain.cpp54 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()

123