Subversion Repository Public Repository

Divide-Framework

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

1
2
3
4
5
6
7
8
9
#include "engineMain.h"
#include <assert.h>

bool staticData = Divide::initStaticData();

int main(int argc, char **argv) { 
    assert(staticData);
    return Divide::engineMain(argc, argv); 
}

Commits for Divide-Framework/trunk/Source Code/main.cpp

Diff revisions: vs.
Revision Author Commited Message
686 Diff Diff IonutCava picture IonutCava Thu 21 Apr, 2016 16:24:19 +0000

[IonutCava]
- Refactor the scene self-registering system to prevent linker related issues
- Add a SGNRelationshipCache class that can quickly verify if any 2 given nodes are related in any way
— This should speed up Octree updates by a lot

note: The template refactoring code has significantly slowed down performance for reasons yet unknown. Investigating.

676 Diff Diff IonutCava picture IonutCava Tue 12 Apr, 2016 16:31:45 +0000

[IonutCava]
- Added initial Engine and Platform unit test projects using https://github.com/cppocl/cppocl
— Unit tests are set to run automatically after builds
— Added actual tests for string related Utility functions from MathHelper.h

350 Diff Diff 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)

336 IonutCava picture IonutCava Sun 14 Dec, 2014 19:21:18 +0000

[Ionut]
- Moved AI to Divide-Game project.
- Made Divide-Game build as an executable and Divide-Engine as a static library.
- Fixed a shader coding error (uncommented lines of code)