Subversion Repository Public Repository

Divide-Framework

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

Changeset 919

Committed by IonutCava on Wed 26 Jul, 2017 22:37:18 +0000

Commit Message:

[Ionut]
- Add a configurable log printing system to the networking library.
- Remove the need to specify swap buffer necessity with endFrame calls. Swap buffer requirement is now a per-window property.
- Do not load an image file multiple times for the same texture. cache data for each array layer to speed up duplicates. ToDo: Cache data globally?
- Other small bugfixes

Changes

Modified /trunk/Source Code/Core/Application.cpp Diff

Modified /trunk/Source Code/Core/Console.cpp Diff

Modified /trunk/Source Code/Core/Kernel.cpp Diff

Modified /trunk/Source Code/Core/Networking/Server.cpp Diff

Modified /trunk/Source Code/Core/Networking/Session.cpp Diff

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

Modified /trunk/Source Code/Networking/ASIO.cpp Diff

Modified /trunk/Source Code/Networking/Client.cpp Diff

Modified /trunk/Source Code/Networking/Headers/ASIO.h Diff

Modified /trunk/Source Code/Networking/tcp_session_tpl.cpp Diff

Modified /trunk/Source Code/Platform/DisplayWindow.cpp Diff

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

Modified /trunk/Source Code/Platform/Headers/DisplayWindow.inl Diff

Modified /trunk/Source Code/Platform/PlatformDefines.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/GFXDeviceState.cpp Diff

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

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

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

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

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

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

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

Modified /trunk/Source Code/Platform/Video/OpenGL/Textures/glTexture.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/UnitTests/Engine-Tests/Tests/ThreadingTests.cpp Diff

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

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