Subversion Repository Public Repository

Divide-Framework

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

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

Revision Author Commited Message
1032 IonutCava picture IonutCava Fri 02 Feb, 2018 17:19:12 +0000

[Ionut]
- Fix for CEGUI resizing issue

1031 IonutCava picture IonutCava Wed 31 Jan, 2018 23:34:06 +0000

[Ionut]
- Attempt to fix CEGUI sizing issue. W.I.P.

1030 IonutCava picture IonutCava Wed 31 Jan, 2018 17:29:15 +0000

[Ionut]
- Small cleanup

1029 IonutCava picture IonutCava Tue 30 Jan, 2018 17:28:39 +0000

[Ionut]
- Update copyright notices

1028 IonutCava picture IonutCava Tue 30 Jan, 2018 17:26:19 +0000

[Ionut]
- Add some mouse position debug text
- Add the current scene name to the window’s title bar

1027 IonutCava picture IonutCava Mon 29 Jan, 2018 23:29:31 +0000

[Ionut]
- More work on the editor:
— Attempt to fix resizing. Failed.

1026 IonutCava picture IonutCava Mon 29 Jan, 2018 17:43:26 +0000

[Ionut]
- More work on editor:
— Initial implementation of component listing and editing

1021 IonutCava picture IonutCava Sun 21 Jan, 2018 22:19:16 +0000

[Ionut]
- Performance optimizations

1020 IonutCava picture IonutCava Fri 19 Jan, 2018 17:51:19 +0000

[Ionut]
- Second attempt at improving PushConstant performance

1018 IonutCava picture IonutCava Wed 17 Jan, 2018 16:45:26 +0000

[Ionut]
- Rework caching mechanism:
— Shaders, Geometry and Terrain (and Materials soon) are cached in the cache folder in their respective sub-folders

1017 IonutCava picture IonutCava Wed 17 Jan, 2018 00:12:29 +0000

[Ionut]
- Some cdiggins::any casting refactoring

1016 IonutCava picture IonutCava Tue 16 Jan, 2018 23:55:49 +0000

[Ionut]
- Improve Terrain loading
- Update PhysX dlls ... again ...

1015 IonutCava picture IonutCava Tue 16 Jan, 2018 17:15:50 +0000

[Ionut]
- Update to the newest PhysX SDK
- Some more performance improvements

1014 IonutCava picture IonutCava Tue 16 Jan, 2018 01:18:31 +0000

[Ionut]
- Attempt to pool PushConstants
— ToDo: Fix cleanup crash / heap corruption

1013 IonutCava picture IonutCava Mon 15 Jan, 2018 21:18:22 +0000

[Ionut]
- Update some PhysX dlls
- Add the old non-blocking queue back to the console since performance is still debatable between the two methods

1012 IonutCava picture IonutCava Mon 15 Jan, 2018 17:21:32 +0000

[Ionut]
- Update boost to v1.66
- Performance optimizations

1011 IonutCava picture IonutCava Fri 12 Jan, 2018 17:21:29 +0000

[Ionut]
- Performance improvements

1009 IonutCava picture IonutCava Sat 30 Dec, 2017 23:42:48 +0000

[Ionut]
- Fix some Profile build errors

1008 IonutCava picture IonutCava Fri 22 Dec, 2017 15:55:34 +0000

[Ionut]
- Cleanup GUIButton
- Small fixes with terrain rendering

1007 IonutCava picture IonutCava Fri 22 Dec, 2017 11:12:21 +0000

[Ionut]
- Fix crash due to GUIButton not unsubscribing from events on destruction
- Fixed the BoundingComponent <-> BoundingSystem coupling
- Dump shader binaries every time. Still unused for now
- Use the default shader for Terrain BBoxes
- Quad3D should always keep its vb data
- Fixed a bug with copying patch vertex count in GenericDrawCommand
- Fixed a bug with GL debug message control

1006 IonutCava picture IonutCava Thu 21 Dec, 2017 23:03:41 +0000

[Ionut]
- Fixed a bug with PushConstants of vector data

1005 IonutCava picture IonutCava Thu 21 Dec, 2017 17:04:09 +0000

[Ionut]
- At the end of the frame, set the scissor rect to the base viewport size to fix issues with CEGUI

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)