Subversion Repository Public Repository

Divide-Framework

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

Changeset 617

Committed by IonutCava on Tue 05 Jan, 2016 16:47:21 +0000

Commit Message:

[IonutCava]
- Depth writing is now a rendering API level toggle instead of a renderstateblock option
- Z-Pre-pass fixes and improvements
- Moved normal render target to the display stage from the pre-pass stage
— Normals are only used in post-processing. This improves pre-pass performance

Changes

Added /trunk/SaveData/WarScene_save.bak

Modified /trunk/SaveData/WarScene_current_save.sav Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/Headers/NavMeshDebugDraw.h Diff

Modified /trunk/Source Code/AI/PathFinding/NavMeshes/NavMeshDebugDraw.cpp Diff

Modified /trunk/Source Code/Dynamics/Entities/Particles/ParticleEmitter.cpp Diff

Modified /trunk/Source Code/Environment/Sky/Sky.cpp Diff

Modified /trunk/Source Code/Environment/Vegetation/Vegetation.cpp Diff

Modified /trunk/Source Code/GUI/GUIElement.cpp Diff

Modified /trunk/Source Code/Geometry/Material/Material.cpp Diff

Modified /trunk/Source Code/Graphs/Components/RenderingComponent.cpp Diff

Modified /trunk/Source Code/Libs/ReCast/DebugUtils/Include/DebugDraw.h Diff

Modified /trunk/Source Code/Libs/ReCast/DebugUtils/Source/DebugDraw.cpp Diff

Modified /trunk/Source Code/Libs/ReCast/DebugUtils/Source/DetourDebugDraw.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/DXWrapper.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Headers/DXWrapper.h Diff

Modified /trunk/Source Code/Platform/Video/GFXDevice.cpp Diff

Modified /trunk/Source Code/Platform/Video/GFXDeviceDebug.cpp Diff

Modified /trunk/Source Code/Platform/Video/GFXDeviceDraw.cpp Diff

Modified /trunk/Source Code/Platform/Video/GFXDeviceState.cpp Diff

Modified /trunk/Source Code/Platform/Video/Headers/GFXDevice.h Diff

Modified /trunk/Source Code/Platform/Video/Headers/GFXDevice.inl Diff

Modified /trunk/Source Code/Platform/Video/Headers/RenderAPIWrapper.h Diff

Modified /trunk/Source Code/Platform/Video/Headers/RenderStateBlock.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/VertexBuffer/glGenericVertexData.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/GLStates.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Headers/GLWrapper.h Diff

Modified /trunk/Source Code/Platform/Video/RenderStateBlock.cpp Diff

Modified /trunk/Source Code/Rendering/ForwardPlusRenderer.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/RenderPass.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/RenderQueue.cpp Diff

Modified /trunk/VCData/Divide.sln Diff

Modified /trunk/assets/shaders/GLSL/HiZConstruct.glsl Diff

Modified /trunk/assets/shaders/GLSL/HiZOcclusionCull.glsl Diff

Modified /trunk/assets/shaders/GLSL/ImmediateModeEmulation.glsl Diff

Modified /trunk/assets/shaders/GLSL/common/HiZCullingAlgorithm.cmn Diff

Modified /trunk/assets/shaders/GLSL/depthPass.glsl Diff

Modified /trunk/assets/shaders/GLSL/fbPreview.glsl Diff

Modified /trunk/assets/shaders/GLSL/fragmentAtoms/BRDF.frag Diff

Modified /trunk/assets/shaders/GLSL/grass.glsl Diff

Modified /trunk/assets/shaders/GLSL/instanceCull.glsl Diff

Modified /trunk/assets/shaders/GLSL/lightCull.glsl Diff

Modified /trunk/assets/shaders/GLSL/lighting.glsl Diff

Modified /trunk/assets/shaders/GLSL/particles.glsl Diff

Modified /trunk/assets/shaders/GLSL/sky.glsl Diff