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
Headers 364 Fri 06 Mar, 2015 16:55:21 +0000
AnimationComponent.cpp 7K 364 Fri 06 Mar, 2015 16:55:21 +0000
NavigationComponent.cpp 1K 354 Fri 20 Feb, 2015 17:17:37 +0000
PhysicsComponent.cpp 11.5K 364 Fri 06 Mar, 2015 16:55:21 +0000
RenderingComponent.cpp 11.1K 364 Fri 06 Mar, 2015 16:55:21 +0000
SGNComponent.cpp 347 bytes 354 Fri 20 Feb, 2015 17:17:37 +0000

Commits for Divide-Framework/trunk/Source Code/Graphs/Components

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)

363 IonutCava picture IonutCava Thu 05 Mar, 2015 22:37:12 +0000

[Ionut]
- More work on OpenGL memory management

362 IonutCava picture IonutCava Thu 05 Mar, 2015 17:10:19 +0000

[Ionut]
- Initial part of OpenGL memory refactoring

359 IonutCava picture IonutCava Mon 02 Mar, 2015 17:10:10 +0000

[Ionut]
- Some more DSA-compatibility fixes

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)