Subversion Repository Public Repository

Divide-Framework

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

Changeset 780

Committed by IonutCava on Tue 11 Oct, 2016 16:15:24 +0000

Commit Message:

[IonutCava]
- AtomicCounter in glUniformBuffer is now based on a glGenericBuffer implementation
- GFXDevice <-> Camera relation cleaned up a bit
- Added a readback system for glGenericBuffer
- Fixed a bug with Z_PRE_PASS stage culling

Changes

Added /trunk/Source Code/Platform/Video/OpenGL/Buffers/Headers/glGenericBuffer.h

Added /trunk/Source Code/Platform/Video/OpenGL/Buffers/glGenericBuffer.cpp

Removed /trunk/Source Code/Platform/Video/OpenGL/Buffers/VertexBuffer/Headers/glGenericBuffer.h

Removed /trunk/Source Code/Platform/Video/OpenGL/Buffers/VertexBuffer/glGenericBuffer.cpp

Modified /trunk/Source Code/Core/Math/MathHelper.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/Headers/SceneAnimator.h Diff

Modified /trunk/Source Code/Geometry/Animations/SceneAnimator.cpp Diff

Modified /trunk/Source Code/Geometry/Animations/SceneAnimatorFileIO.cpp Diff

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/Buffers/PixelBuffer/glPixelBuffer.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/glBufferImpl.cpp Diff

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

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

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

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

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

Modified /trunk/Source Code/Utility/XMLParser.cpp Diff

Modified /trunk/Source Code/config.h Diff

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

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