Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Entry Size Revision Updated
Allocator 750 Thu 07 Jul, 2016 16:02:03 +0000
BetterEnums 616 Tue 29 Dec, 2015 17:38:02 +0000
ConcurrentQueue 710 Fri 20 May, 2016 16:24:40 +0000
CPPGoap 750 Thu 07 Jul, 2016 16:02:03 +0000
EASTL 466 Fri 05 Jun, 2015 15:07:17 +0000
GLIM 744 Tue 28 Jun, 2016 21:43:58 +0000
lib 672 Fri 08 Apr, 2016 16:28:07 +0000
nv_dds 721 Wed 08 Jun, 2016 15:47:49 +0000
ReCast 721 Wed 08 Jun, 2016 15:47:49 +0000
SimpleCL 750 Thu 07 Jul, 2016 16:02:03 +0000
SimpleINI 467 Fri 05 Jun, 2015 15:56:00 +0000
STB 669 Mon 04 Apr, 2016 16:15:35 +0000
Threadpool 720 Mon 06 Jun, 2016 15:51:06 +0000

Commits for Divide-Framework/trunk/Source Code/Libs

Revision Author Commited Message
750 IonutCava picture IonutCava Thu 07 Jul, 2016 16:02:03 +0000

[IonutCava]
- Static analysis based fixes and improvements

744 IonutCava picture IonutCava Tue 28 Jun, 2016 21:43:58 +0000

[IonutCava]
- More performance tweaks

726 IonutCava picture IonutCava Fri 10 Jun, 2016 16:13:52 +0000

[IonutCava]
- More static analysis based corrections
- Added initial stub code for a command pool system for GenericDrawCommands

721 IonutCava picture IonutCava Wed 08 Jun, 2016 15:47:49 +0000

[IonutCava]
- Spelling: change all references from our code of “color” to the PROPER British version of “colour” because it sounds 100x better

720 IonutCava picture IonutCava Mon 06 Jun, 2016 15:51:06 +0000

[IonutCava]
- PVS-Studio guided static analysis fixes and optimizations
- Added a flag to SceneState to bypass the Save/Load system not needed for certain types of scenes (menus, cinematics, etc)

710 IonutCava picture IonutCava Fri 20 May, 2016 16:24:40 +0000

[IonutCava]
- Code cleanup
- Initial work on Scene loading and unloading with and without unloading assets:
— Need to change AIManager from a Singleton to a per-scene component

689 IonutCava picture IonutCava Fri 22 Apr, 2016 21:12:33 +0000

[IonutCava]
- More code cleanup (profile timers)
- Changed project build settings for better performance in both Debug and Profile targets

672 IonutCava picture IonutCava Fri 08 Apr, 2016 16:28:07 +0000

[IonutCava]
- Delete 2 files added by accident in previous commit

671 IonutCava picture IonutCava Fri 08 Apr, 2016 16:26:49 +0000

[Ionut]
- Custom memory allocation system part 1:
— Add http://www.codeproject.com/Articles/1089905/A-Custom-STL-std-allocator-Replacement-Improves-Pe
— Add custom allocators to strings and vectors
— Add custom allocators to a few test classes
— No support for aligned memory yet, so vec4<F32> and mat4<F32> vectors use the old allocation system
- Replace more std::async call with our custom task system

669 IonutCava picture IonutCava Mon 04 Apr, 2016 16:15:35 +0000

[IonutCava]
- Move Task creation calls to TaskPool.h
- Allow tasks to use any pool, but default behaviour is to use the Kernel’s main task pool
- Change image transparency check to use the task pool instead of OpenMP
— Perfect place for future parallel_for implementation
- Warning fixes
- Some method renaming for improved readability