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
GenericCommandPool.h 1.5K 836 Fri 27 Jan, 2017 14:59:56 +0000
GenericDrawCommand.h 5K 836 Fri 27 Jan, 2017 14:59:56 +0000
GFXDevice.h 19.3K 842 Wed 01 Feb, 2017 17:25:15 +0000
GFXDevice.inl 4.7K 836 Fri 27 Jan, 2017 14:59:56 +0000
GFXRTPool.h 2.9K 836 Fri 27 Jan, 2017 14:59:56 +0000
GFXShaderData.h 2.4K 836 Fri 27 Jan, 2017 14:59:56 +0000
GFXShaderData.inl 1.7K 836 Fri 27 Jan, 2017 14:59:56 +0000
GFXState.h 2.9K 842 Wed 01 Feb, 2017 17:25:15 +0000
GraphicsResource.h 1.6K 836 Fri 27 Jan, 2017 14:59:56 +0000
IMPrimitive.h 6K 842 Wed 01 Feb, 2017 17:25:15 +0000
OcclusionQuery.h 2K 836 Fri 27 Jan, 2017 14:59:56 +0000
RenderAPIEnums.h 13.2K 836 Fri 27 Jan, 2017 14:59:56 +0000
RenderAPIWrapper.h 4.7K 836 Fri 27 Jan, 2017 14:59:56 +0000
RenderDrawCommands.h 3.2K 836 Fri 27 Jan, 2017 14:59:56 +0000
RenderPackage.h 2.7K 836 Fri 27 Jan, 2017 14:59:56 +0000
RenderStateBlock.h 5.8K 836 Fri 27 Jan, 2017 14:59:56 +0000
ScopedStates.h 2.1K 836 Fri 27 Jan, 2017 14:59:56 +0000
TextureData.h 3.7K 836 Fri 27 Jan, 2017 14:59:56 +0000

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

Revision Author Commited Message
842 IonutCava picture IonutCava Wed 01 Feb, 2017 17:25:15 +0000

[IonutCava]
- Start to implement scripting support via ChaiScript: http://chaiscript.com/
- Cleanup DELEGATE_CBK alias

836 IonutCava picture IonutCava Fri 27 Jan, 2017 14:59:56 +0000

[IonutCava]
- Update copyright notice

829 IonutCava picture IonutCava Tue 24 Jan, 2017 17:28:39 +0000

[IonutCava]
- Separate resourceLocation for resources into resourceLocation and resourceName.
- More XML config loading refactoring

828 IonutCava picture IonutCava Mon 23 Jan, 2017 17:19:22 +0000

[Ionut]
- XML loading/saving cleanup PART I

827 IonutCava picture IonutCava Sun 22 Jan, 2017 21:59:36 +0000

[IonutCava]
- ShaderBuffers now decide heuristically if they get persistently mapped or not (depends on size. Current limit is 512Kb for subData calls.
- Separate visible node command generation into 2 steps: onRender and getDrawPackage. onRender allows the creation of parallel tasks that should finish by the time the second call, getDrawPackage reaches the same node
- Update ParticleEmitter to take into account multiple players and increase parallelism at the cost of memory consumption and complexity.
- Add a default bounding box for Players (add extents to SceneTransform nodes)
- All buffers (ShaderBuffer, d3dConstantBuffer, glUniformBuffer, glBufferImpl, glGenericBuffer, etc) use BufferParams for creation.
— Constructor and create calls have been merged together

826 IonutCava picture IonutCava Fri 20 Jan, 2017 17:11:41 +0000

[IonutCava]
- Persistent buffer optimisations

824 IonutCava picture IonutCava Thu 19 Jan, 2017 17:18:03 +0000

[IonutCava]
- Prev Frame attachment system removed from RenderTargets
— Concept too high level for RT. Moved prev depth buffer to GFX class
- Other small optimizations.

822 IonutCava picture IonutCava Tue 17 Jan, 2017 22:47:06 +0000

[IonutCava]
- Fix postFX per player rendering
- Fix player remove code (wasn’t removing nodes)

821 IonutCava picture IonutCava Tue 17 Jan, 2017 17:15:45 +0000

[IonutCava]
- Profile guided optimizations

818 IonutCava picture IonutCava Mon 16 Jan, 2017 17:23:20 +0000

[IonutCava]
- Units get their bound node setup by the SGN UnitComponent and not during creation
- Profile guided optimizations