Subversion Repository Public Repository

Divide-Framework

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

Changeset 669

Committed by IonutCava on Mon 04 Apr, 2016 16:15:35 +0000

Commit Message:

[IonutCava]
- Move Task creation calls to TaskPool.h
- Allow tasks to use any pool, but default behaviour is to use the Kernel’s main task pool
- Change image transparency check to use the task pool instead of OpenMP
— Perfect place for future parallel_for implementation
- Warning fixes
- Some method renaming for improved readability

Changes

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

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

Modified /trunk/Source Code/Core/Headers/Application.inl Diff

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

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

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

Modified /trunk/Source Code/Core/Resources/Headers/Resource.h Diff

Modified /trunk/Source Code/Core/Resources/Resource.cpp Diff

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

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

Modified /trunk/Source Code/Dynamics/Entities/Particles/ConcreteUpdaters/ParticleEulerUpdater.cpp Diff

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

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

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

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

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

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

Modified /trunk/Source Code/Graphs/SceneGraph.cpp Diff

Modified /trunk/Source Code/Libs/ConcurrentQueue/concurrentqueue.h Diff

Modified /trunk/Source Code/Libs/ReCast/RecastContrib/fastlz/fastlz.c Diff

Modified /trunk/Source Code/Libs/STB/stb_image.h Diff

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

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

Modified /trunk/Source Code/Physics/PhysicsSceneInterface.cpp Diff

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

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

Modified /trunk/Source Code/Platform/Input/InputInterface.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/VertexBuffer/Headers/d3dVertexBuffer.h Diff

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

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

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

Modified /trunk/Source Code/Platform/Video/Direct3D/Shaders/d3dShader.cpp Diff

Modified /trunk/Source Code/Platform/Video/Direct3D/Shaders/d3dShaderProgram.cpp 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/OpenGL/GLWrapper.cpp Diff

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

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

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

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

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/DoFPreRenderOperator.cpp Diff

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

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

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

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

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

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

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

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

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

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

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

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

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