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
Audio 955 Sun 29 Oct, 2017 20:45:04 +0000
Compute 890 Sun 14 May, 2017 20:54:59 +0000
File 976 Sun 19 Nov, 2017 23:10:18 +0000
Headers 1004 Wed 20 Dec, 2017 17:16:32 +0000
Input 988 Thu 30 Nov, 2017 23:08:51 +0000
Threading 993 Sun 10 Dec, 2017 20:07:57 +0000
Video 1004 Wed 20 Dec, 2017 17:16:32 +0000
DisplayWindow.cpp 17K 988 Thu 30 Nov, 2017 23:08:51 +0000
PlatformDefines.cpp 6.4K 969 Mon 13 Nov, 2017 00:15:57 +0000
PlatformDefinesApple.cpp 2K 951 Mon 23 Oct, 2017 23:25:49 +0000
PlatformDefinesUnix.cpp 2.1K 951 Mon 23 Oct, 2017 23:25:49 +0000
PlatformDefinesWindows.cpp 8.5K 997 Tue 12 Dec, 2017 19:42:22 +0000
PlatformRuntime.cpp 643 bytes 918 Fri 21 Jul, 2017 13:16:04 +0000

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

Revision Author Commited Message
1004 IonutCava picture IonutCava Wed 20 Dec, 2017 17:16:32 +0000

[Ionut]
- More GUI cleanup (added multiple GUIButton events)
- Typedef vec4<U8> and vec4<F32> to UColour and FColour respectively for easier to read code.

1002 IonutCava picture IonutCava Mon 18 Dec, 2017 17:31:54 +0000

[Ionut]
- Cleanup GUI a bit
- Disable some nVidia GL warnings

1001 IonutCava picture IonutCava Sun 17 Dec, 2017 20:55:45 +0000

[Ionut]
- Fix IMGUI rendering with GenericVertexData
- Fix persistent buffer locking issue (lock after every draw call, even if it overlaps)

1000 IonutCava picture IonutCava Thu 14 Dec, 2017 16:13:18 +0000

[Ionut]
- GenericVertexData fixes and cleanup

999 IonutCava picture IonutCava Thu 14 Dec, 2017 00:27:08 +0000

[Ionut]
- Simply GenericVertexData class a lot
- Move IMGUI to GenericVertexData based rendering (still has rendering issues)
- Fix some crash issues on shutdown if the rendering API failed to initialize
- Disable some GL debugging flags as they seem to cause issues with the new 17.12.1 AMD driver

997 IonutCava picture IonutCava Tue 12 Dec, 2017 19:42:22 +0000

[Ionut]
- Fix chaiscript 6.0 port related issues
- Fix GUIDWrapper ghost member that was causing linking errors

996 IonutCava picture IonutCava Tue 12 Dec, 2017 17:16:54 +0000

[Ionut]
- Update and improve SGN creation and destruction
- Fix cleanup issues
- Fix GPU object memory leaks
- Fix duplicate GUID values being generated
- Misc cleanups and optimizations

993 IonutCava picture IonutCava Sun 10 Dec, 2017 20:07:57 +0000

[Ionut]
- Finished initial port of the old scene graph system to the new ECS based system.
- Finished converting 2 components to the new ECS system: Transform and RigidBody
- Fixed the “Deploy” build error with the CEGUI OpenGL renderer.
- Compilation now needs C++14 support (it’s sufficiently wide-spread now)

992 IonutCava picture IonutCava Thu 07 Dec, 2017 18:01:51 +0000

[Ionut]
- Split PhysicsComponent into 2, ECS-based, components: TransformComponent and RigidBodyComponent
UNTESTED

990 IonutCava picture IonutCava Tue 05 Dec, 2017 17:20:10 +0000

[Ionut]
- Some SceneGraph and SceneGraphNode cleanup