Subversion Repository Public Repository

Divide-Framework

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

Changeset 807

Committed by IonutCava on Mon 09 Jan, 2017 17:06:26 +0000

Commit Message:

[IonutCava]
- Split PlatformDefines.h into 2. Move data type defines to PlatformDataTypes.h
- Continue to improve velocity map calculation
- Remove “destroy()” calls from most classes. Attempt to move as many classes to the RAII system.

Changes

Added /trunk/Source Code/Platform/Headers/PlatformDataTypes.h

Added /trunk/Source Code/Platform/Video/Buffers/RenderTarget/Headers/RTAttachmentPool.h

Added /trunk/Source Code/Platform/Video/Buffers/RenderTarget/RTAttachmentPool.cpp

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

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

Modified /trunk/Source Code/Core/Headers/GUIDWrapper.h Diff

Modified /trunk/Source Code/Core/MemoryManagement/Headers/TrackedObject.h Diff

Modified /trunk/Source Code/Core/MemoryManagement/TrackedObject.cpp Diff

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

Modified /trunk/Source Code/Environment/Terrain/Headers/TerrainLoader.h Diff

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

Modified /trunk/Source Code/Geometry/Importer/MeshImporter.cpp Diff

Modified /trunk/Source Code/Geometry/Shapes/Object3D.cpp Diff

Modified /trunk/Source Code/Managers/Headers/FrameListenerManager.h Diff

Modified /trunk/Source Code/Managers/RenderPassManager.cpp Diff

Modified /trunk/Source Code/Managers/SceneManager.cpp Diff

Modified /trunk/Source Code/Physics/Headers/PhysicsSceneInterface.h Diff

Modified /trunk/Source Code/Platform/Headers/ByteConverter.h Diff

Modified /trunk/Source Code/Platform/Headers/PlatformDefines.h Diff

Modified /trunk/Source Code/Platform/Input/Headers/AutoKeyRepeat.h Diff

Modified /trunk/Source Code/Platform/Input/Headers/InputAggregatorInterface.h Diff

Modified /trunk/Source Code/Platform/Input/Headers/InputVariables.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/PixelBuffer/Headers/PixelBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/Headers/RTAttachment.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/Headers/RTDrawDescriptor.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/Headers/RenderTarget.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/RTAttachment.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/RenderTarget/RenderTarget.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/ShaderBuffer/Headers/ShaderBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/ShaderBuffer/ShaderBuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/Buffers/VertexBuffer/GenericBuffer/Headers/GenericVertexData.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/VertexBuffer/Headers/VertexBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Buffers/VertexBuffer/Headers/VertexDataInterface.h Diff

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

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/PixelBuffer/Headers/d3dPixelBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/PixelBuffer/d3dPixelBuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/RenderTarget/Headers/d3dRenderTarget.h Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/RenderTarget/d3dRenderTarget.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/ShaderBuffer/Headers/d3dConstantBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/ShaderBuffer/d3dConstantBuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/VertexBuffer/Headers/d3dGenericVertexData.h Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/VertexBuffer/Headers/d3dVertexBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/VertexBuffer/d3dGenericVertexData.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Buffers/VertexBuffer/d3dVertexBuffer.cpp Diff

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/PixelBuffer/Headers/glPixelBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/PixelBuffer/glPixelBuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/RenderTarget/Headers/glFramebuffer.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/RenderTarget/glFramebuffer.cpp Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/ShaderBuffer/Headers/glUniformBuffer.h Diff

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/ShaderBuffer/glUniformBuffer.cpp Diff

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

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/VertexBuffer/Headers/glVertexArray.h Diff

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/Shaders/glShader.cpp Diff

Modified /trunk/Source Code/Platform/Video/Shaders/Headers/ShaderProgram.h Diff

Modified /trunk/Source Code/Platform/Video/Shaders/ShaderProgram.cpp Diff

Modified /trunk/Source Code/Platform/Video/Textures/Headers/Texture.h Diff

Modified /trunk/Source Code/Platform/Video/Textures/Texture.cpp Diff

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

Modified /trunk/Source Code/Rendering/Headers/FrameListener.h Diff

Modified /trunk/Source Code/Rendering/Lighting/LightPool.cpp Diff

Modified /trunk/Source Code/Rendering/Lighting/ShadowMapping/CascadedShadowMaps.cpp Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/RenderPass.h Diff

Modified /trunk/Source Code/Rendering/RenderPass/Headers/RenderPassCuller.h Diff

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

Modified /trunk/Source Code/Scenes/Headers/SceneComponent.h Diff

Modified /trunk/Source Code/Scenes/Headers/ScenePool.h Diff

Modified /trunk/Source Code/Scenes/Headers/SceneShaderData.h Diff

Modified /trunk/Source Code/Scenes/SceneShaderData.cpp Diff

Modified /trunk/Source Code/Utility/Headers/CRC.h Diff

Modified /trunk/Source Code/Utility/Headers/Localization.h Diff

Modified /trunk/Source Code/Utility/Headers/StateTracker.h Diff

Modified /trunk/VCData/VisualStudioProjects/Divide-Platform.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/Divide-Platform.vcxproj.filters Diff

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