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
Application.h 4.8K 358 Sun 01 Mar, 2015 22:44:38 +0000
Application.inl 6.3K 358 Sun 01 Mar, 2015 22:44:38 +0000
ApplicationTimer.h 3.5K 350 Tue 10 Feb, 2015 16:25:39 +0000
ApplicationTimer.inl 2.2K 350 Tue 10 Feb, 2015 16:25:39 +0000
cdigginsAny.h 6.5K 350 Tue 10 Feb, 2015 16:25:39 +0000
Console.h 2.6K 350 Tue 10 Feb, 2015 16:25:39 +0000
Kernel.h 6.7K 364 Fri 06 Mar, 2015 16:55:21 +0000
NonCopyable.h 1.6K 353 Tue 17 Feb, 2015 17:08:27 +0000
ParamHandler.h 3.6K 350 Tue 10 Feb, 2015 16:25:39 +0000
ParamHandler.inl 6.4K 350 Tue 10 Feb, 2015 16:25:39 +0000
ProfileTimer.h 2.2K 353 Tue 17 Feb, 2015 17:08:27 +0000
ProfileTimer.inl 1.9K 353 Tue 17 Feb, 2015 17:08:27 +0000
Singleton.h 3.7K 351 Wed 11 Feb, 2015 16:39:15 +0000

Commits for Divide-Framework/trunk/Source Code/Core/Headers

Revision Author Commited Message
364 IonutCava picture IonutCava Fri 06 Mar, 2015 16:55:21 +0000

[Ionut]
- Part 1 of type safe enum replacement (does not compile)

358 IonutCava picture IonutCava Sun 01 Mar, 2015 22:44:38 +0000

[Ionut]
- Fixed some OpenGL initialization issues and function calls (no proper support for DSA yet)
- Cleanup up the Sound and Physics Wrappers
- Some readability improvements here and there

354 IonutCava picture IonutCava Fri 20 Feb, 2015 17:17:37 +0000

[Ionut]
- Replaced GLEW with glbinding (requires a CEGUI recompile. It currently crashes)
- Replaced most “SceneGraphNode* const sgn” expressions with "SceneGraphNode& sgn"
- Replaced some pointers to kernel to references to kernel
- Fixed compilation issues with EASTL
- Removed NPOT -> POT texture conversion code. Modern GPUs handle NPOT textures perfectly fine

353 IonutCava picture IonutCava Tue 17 Feb, 2015 17:08:27 +0000

[Ionut]
- Compatibility updates for Boost 1.57 (some warnings still exist for now)
- Fixed some non-conforming code
- Added ALL OF THE MISSING FILES FROM THE LAST 15 commits ...........

352 IonutCava picture IonutCava Thu 12 Feb, 2015 17:10:21 +0000

[Ionut]
- Moved per-frame-per-animation bounding boxes back to SkinnedSubMesh class with better multithreading support
- Fixed a Util::Mat4::multiply related crash
- Added a basic framework (non-functional yet) for registering events with floating point data and a basic plotting system
- Removed custom M_PI define and changed code to use the one in math.h
- Added Scoped classes for rendering (they revert state back to what it was upon destruction)
— Scoped classes for 2D rendering, toggling the rasterizer on/off, changing viewport and changing line width

351 IonutCava picture IonutCava Wed 11 Feb, 2015 16:39:15 +0000

[Ionut]
- Large amount of decoupling between classes by using Attorney-style classes where friendship was required.

350 IonutCava picture IonutCava Tue 10 Feb, 2015 16:25:39 +0000

[Ionut]
- Simplified some Util-namespace level functions by using STL algorithms where possible
- Formatted the entire codebase using clang-format with the following style: "{BasedOnStyle: Google, IndentWidth: 4}"
- Attempted to make ProfileTimer thread-safe (temp fix until std::chrono works properly in Visual Studio)

349 IonutCava picture IonutCava Fri 06 Feb, 2015 17:11:39 +0000

[Ionut]
- More raw pointer replacements
- Removed some redundant parameters to a few scene and application functions

347 IonutCava picture IonutCava Thu 05 Feb, 2015 13:39:09 +0000

[Ionut]
- Changed all begin/end calls on containers to non-member versions
- Replaced all useless “auto” keywords from code. (“auto” only makes sense for return values for delegate functions)
- Replaced useless code in Util::Mat4::Multiply with something that makes sense

346 IonutCava picture IonutCava Thu 29 Jan, 2015 16:31:26 +0000

[Ionut]
- Updated GFXDevice, GLWrapper and DXWrapper with the final + override keywords
- Reduced the coupling between GFXDevice and the API classes