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
AILogs 724 Fri 10 Jun, 2016 08:20:23 +0000
assets 905 Mon 26 Jun, 2017 15:56:21 +0000
EclipseData 470 Wed 10 Jun, 2015 15:26:31 +0000
localisation 869 Sun 26 Feb, 2017 23:25:54 +0000
RenderDoc 793 Sat 19 Nov, 2016 19:02:19 +0000
SaveData 703 Wed 11 May, 2016 15:44:57 +0000
shaderCache 884 Mon 27 Mar, 2017 15:32:26 +0000
Source Code 905 Mon 26 Jun, 2017 15:56:21 +0000
VCData 904 Sun 25 Jun, 2017 21:38:57 +0000
XML 902 Sun 25 Jun, 2017 16:56:57 +0000
AntTweakBar64.dll 757.5K 900 Fri 23 Jun, 2017 16:00:28 +0000
assimp.dll 4.3M 287 Tue 22 Jul, 2014 16:11:05 +0000
assimpd.dll 18M 336 Sun 14 Dec, 2014 19:21:18 +0000
Doxyfile 77.7K 221 Wed 08 Jan, 2014 18:50:02 +0000
InstallLibraries.bat 1.1K 789 Fri 28 Oct, 2016 15:48:29 +0000
libogg-0.dll 51K 314 Sun 24 Aug, 2014 19:54:33 +0000
libvorbis-0.dll 246.5K 314 Sun 24 Aug, 2014 19:54:33 +0000
libvorbisfile-3.dll 67K 314 Sun 24 Aug, 2014 19:54:33 +0000
main.xml 310 bytes 828 Mon 23 Jan, 2017 17:19:22 +0000
nvToolsExt64_1.dll 41.5K 754 Thu 28 Jul, 2016 14:55:24 +0000
opencl.err 0 bytes 535 Tue 27 Oct, 2015 17:03:35 +0000
PhysX3_x64.dll 2.5M 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3CharacterKinematicCHECKED_x64.dll 645K 847 Sun 05 Feb, 2017 21:16:24 +0000
PhysX3CHECKED_x64.dll 3.9M 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3Common_x64.dll 1.8M 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3CommonCHECKED_x64.dll 2.3M 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3CommonDEBUG_x64.dll 3.2M 806 Sun 08 Jan, 2017 22:00:48 +0000
PhysX3CommonPROFILE_x64.dll 1.8M 847 Sun 05 Feb, 2017 21:16:24 +0000
PhysX3Cooking_x64.dll 522K 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3CookingCHECKED_x64.dll 695.5K 846 Fri 03 Feb, 2017 22:41:05 +0000
PhysX3CookingDEBUG_x64.dll 1.3M 806 Sun 08 Jan, 2017 22:00:48 +0000
PhysX3CookingPROFILE_x64.dll 522K 847 Sun 05 Feb, 2017 21:16:24 +0000
PhysX3DEBUG_x64.dll 7.3M 806 Sun 08 Jan, 2017 22:00:48 +0000
PhysX3GpuCHECKED_x64.dll 28.3M 847 Sun 05 Feb, 2017 21:16:24 +0000
SDL2.dll 1.2M 647 Wed 17 Feb, 2016 17:05:48 +0000
SDL2_mixer.dll 189K 251 Wed 02 Apr, 2014 20:38:18 +0000
smpeg2.dll 379.5K 314 Sun 24 Aug, 2014 19:54:33 +0000

Commits for Divide-Framework/trunk

Revision Author Commited Message
905 IonutCava picture IonutCava Mon 26 Jun, 2017 15:56:21 +0000

[Ionut]
Untested code

- Rework RenderBin/RenderPass/RenderQueue system to allow per-bin type rendering decision
— Added to allow implementation of Weighted, Blended Order-Independent Transparency later on
- Better detection of transparency and translucency in textures and materials. Used to separate Alpha-Discard based geometry from OIT translucent geometry

904 IonutCava picture IonutCava Sun 25 Jun, 2017 21:38:57 +0000

[Ionut]
- Rework the way GPU queries are handled via GenericDrawCommand rendering options.

903 IonutCava picture IonutCava Sun 25 Jun, 2017 18:55:02 +0000

[IonutCava]
- Rework DebugInterface to be part of the PlatformContext and to allow adding of AntTweakBar elements via easy to use descriptors

902 IonutCava picture IonutCava Sun 25 Jun, 2017 16:56:57 +0000

[Ionut]
- Rework input system a bit for easier maintenance and readability
- Toggle AntTweakBar display using CTRL+F11

901 IonutCava picture IonutCava Fri 23 Jun, 2017 20:20:21 +0000

[Ionut]
- Fix shader issues in previous commit
- Fix splash screen gamma issue

900 IonutCava picture IonutCava Fri 23 Jun, 2017 16:00:28 +0000

[Ionut]
- Add AntTweakBar support for easier debugging

899 IonutCava picture IonutCava Fri 23 Jun, 2017 15:37:44 +0000

[IonutCava]
- Move sRGB conversion and fog calculation to post-processing stages (fog in postProcessing using the depth buffer and sRGB in the presentToScreen step)
- Split the bloom.glsl file into multiple shaders: bloom, tonemap and luminanceCalc for ease of use purposes
- Rework RenderBin sorting: sort translucent/transparent nodes by material in depth passes
- Sort order is no longer part of RenderBin for better control

898 IonutCava picture IonutCava Thu 22 Jun, 2017 22:05:34 +0000

[IonutCava]
- Use vectorImpl instead of vector in the few remaining places it wasn’t used
- Force GLIM to use the submitRenderCommand / GenericDrawCommand system
- Add basic framework for a “pushConstants” type buffer that will replace Uniform() calls
- Add some code to allow hardware query rewrite in the future

897 IonutCava picture IonutCava Thu 22 Jun, 2017 18:26:20 +0000

[IonutCava]
- Fix multi-context GL object creation
- Add missing file

896 IonutCava picture IonutCava Thu 22 Jun, 2017 16:13:10 +0000

[Ionut]
- Add vs140 platform support
- Remove GPU sync options for tasks. This should be an API-level capability.