Marko Pintera
|
b2dd1e7508
Profiler now uses a special memory allocator so it doesn't skew memory alloc profiling results
|
12 gadi atpakaļ |
Marko Pintera
|
9f381b82a4
Memory allocations are now properly counted accross multiple threads
|
12 gadi atpakaļ |
Marko Pintera
|
1c195fdbde
Added memory allocation profiling
|
12 gadi atpakaļ |
Marko Pintera
|
3e75d9cf94
Added WIP OS drag and drop functionality
|
12 gadi atpakaļ |
Marko Pintera
|
872cc892ed
Added proper parameter forwarding via std::forward to cm_new and SceneObject::addComponent
|
12 gadi atpakaļ |
Marko Pintera
|
21ee092f7a
Added move semantics to cm_new which is the right way to do it (otherwise references would get actually passed by value)
|
12 gadi atpakaļ |
Marko Pintera
|
3115bd079d
Removed some unused code
|
12 gadi atpakaļ |
Marko Pintera
|
d66d2016cd
Added a std::queue with custom allocator
|
12 gadi atpakaļ |
Marko Pintera
|
a8994b5d6a
Slight modification to the new allocators
|
12 gadi atpakaļ |
Marko Pintera
|
c5f46545e8
A bunch more code ported to new alloc system
|
12 gadi atpakaļ |
Marko Pintera
|
07ca908526
Ported byte allocations to an easier to use system
|
12 gadi atpakaļ |
Marko Pintera
|
1bd1a032b7
Preparing for some major allocation changes
|
12 gadi atpakaļ |
Marko Pintera
|
f215bc5700
Added custom allocator for most STL containers
|
12 gadi atpakaļ |
Marko Pintera
|
e8a735a10d
Check in mem block pool before I delete it
|
12 gadi atpakaļ |
Marko Pintera
|
9c598ab4ef
Added a stack allocator
|
12 gadi atpakaļ |
Marko Pintera
|
d6b255dd18
Moved Camera/Renderable/Overlay/OverlayManager to Banshee
|
12 gadi atpakaļ |
Marko Pintera
|
267df110ea
Renamed CamelotEngine -> CamelotFramework namespace
|
12 gadi atpakaļ |
Marko Pintera
|
b12493510f
Started refactor to Banshee
|
12 gadi atpakaļ |
Marko Pintera
|
8606499f7a
More memory allocator related changes
|
12 gadi atpakaļ |
Marko Pintera
|
e4b2dbb7c7
Moved PixelData to use allocators
|
12 gadi atpakaļ |
Marko Pintera
|
86e70a3b26
Ported all CoreObjects to use custom allocators
|
12 gadi atpakaļ |
Marko Pintera
|
54f71540e0
More allocator porting work
|
12 gadi atpakaļ |
Marko Pintera
|
b914b9434f
First batch of memory allocator porting from new/delete
|
12 gadi atpakaļ |