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
Buffers 1004 Wed 20 Dec, 2017 17:16:32 +0000
Direct3D 1001 Sun 17 Dec, 2017 20:55:45 +0000
Headers 1004 Wed 20 Dec, 2017 17:16:32 +0000
Null 334 Wed 10 Dec, 2014 17:21:22 +0000
OpenGL 1004 Wed 20 Dec, 2017 17:16:32 +0000
Shaders 996 Tue 12 Dec, 2017 17:16:54 +0000
Textures 1004 Wed 20 Dec, 2017 17:16:32 +0000
CommandBuffer.cpp 14.4K 990 Tue 05 Dec, 2017 17:20:10 +0000
CommandBufferPool.cpp 2.3K 949 Thu 19 Oct, 2017 21:48:37 +0000
GenericCommandPool.cpp 405 bytes 890 Sun 14 May, 2017 20:54:59 +0000
GenericDrawCommand.cpp 3.7K 949 Thu 19 Oct, 2017 21:48:37 +0000
GFXDevice.cpp 31.3K 1004 Wed 20 Dec, 2017 17:16:32 +0000
GFXDeviceDebug.cpp 11.1K 1004 Wed 20 Dec, 2017 17:16:32 +0000
GFXDeviceDraw.cpp 16.9K 992 Thu 07 Dec, 2017 18:01:51 +0000
GFXDeviceObjects.cpp 9.9K 996 Tue 12 Dec, 2017 17:16:54 +0000
GFXDeviceState.cpp 22.3K 999 Thu 14 Dec, 2017 00:27:08 +0000
GFXRTPool.cpp 3.1K 975 Thu 16 Nov, 2017 14:49:12 +0000
GFXShaderData.cpp 2.1K 890 Sun 14 May, 2017 20:54:59 +0000
GFXState.cpp 1.2K 890 Sun 14 May, 2017 20:54:59 +0000
GraphicsResource.cpp 504 bytes 996 Tue 12 Dec, 2017 17:16:54 +0000
IMPrimitive.cpp 6.4K 1004 Wed 20 Dec, 2017 17:16:32 +0000
Pipeline.cpp 1.9K 963 Sun 05 Nov, 2017 18:31:51 +0000
RenderAPIWrapper.cpp 147 bytes 961 Thu 02 Nov, 2017 23:24:10 +0000
RenderPackage.cpp 9.8K 963 Sun 05 Nov, 2017 18:31:51 +0000
RenderPackageQueue.cpp 1.8K 950 Sun 22 Oct, 2017 22:25:05 +0000
RenderStateBlock.cpp 6.7K 963 Sun 05 Nov, 2017 18:31:51 +0000
TextureData.cpp 3.6K 953 Sat 28 Oct, 2017 21:57:10 +0000

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

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

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

988 IonutCava picture IonutCava Thu 30 Nov, 2017 23:08:51 +0000

[Ionut]
- Add a Rect class (basic wrapper around a vec4)
- More work on MouseEvent system