Subversion Repository Public Repository

Divide-Framework

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

Changeset 101

Committed by k1ngp1n on Wed 07 Mar, 2012 13:56:56 +0000

Commit Message:

[Ionut] [[BR]]
-Added GLSL effect-like file support using GLSW [http://prideout.net/blog/?p=11] [[BR]]
-Added GLSL “#include” support. Now shader functions can be define in separate frag/vert files as atoms and included in the glsl effect file [[BR]]
-Added more DoxyGen-comments[[BR]]

Changes

Added /trunk/assets/shaders/GLSL/DeferredShadingPass1.glsl

Added /trunk/assets/shaders/GLSL/DeferredShadingPass2.glsl

Added /trunk/assets/shaders/GLSL/SSAOPass1.glsl

Added /trunk/assets/shaders/GLSL/SSAOPass2.glsl

Added /trunk/assets/shaders/GLSL/anaglyph.glsl

Added /trunk/assets/shaders/GLSL/blur.glsl

Added /trunk/assets/shaders/GLSL/bright.glsl

Added /trunk/assets/shaders/GLSL/fragmentAtoms

Added /trunk/assets/shaders/GLSL/fragmentAtoms/bumpMapping.frag

Added /trunk/assets/shaders/GLSL/fragmentAtoms/fog.frag

Added /trunk/assets/shaders/GLSL/fragmentAtoms/phong_lighting.frag

Added /trunk/assets/shaders/GLSL/fragmentAtoms/phong_lighting_noTexture.frag

Added /trunk/assets/shaders/GLSL/fragmentAtoms/shadowMapping.frag

Added /trunk/assets/shaders/GLSL/fragmentAtoms/texturing.frag

Added /trunk/assets/shaders/GLSL/grass.glsl

Added /trunk/assets/shaders/GLSL/lighting.glsl

Added /trunk/assets/shaders/GLSL/lighting.glsl.bak

Added /trunk/assets/shaders/GLSL/postProcessing.glsl

Added /trunk/assets/shaders/GLSL/sky.glsl

Added /trunk/assets/shaders/GLSL/terrain.glsl

Added /trunk/assets/shaders/GLSL/tree.glsl

Added /trunk/assets/shaders/GLSL/vertexAtoms

Added /trunk/assets/shaders/GLSL/vertexAtoms/boneTransforms.vert

Added /trunk/assets/shaders/GLSL/vertexAtoms/lightingDefaults.vert

Added /trunk/assets/shaders/GLSL/water.glsl

Removed /trunk/assets/shaders/GLSL/high

Removed /trunk/assets/shaders/GLSL/low

Removed /trunk/assets/shaders/GLSL/medium

Modified /trunk Diff

Modified /trunk/Divide_VC100.exe Diff

Modified /trunk/Divide_VC90.exe Diff

Modified /trunk/Source Code/AI/ActionInterface/Headers/ActionList.h Diff

Modified /trunk/Source Code/AI/ActionInterface/Headers/Coordination.h Diff

Modified /trunk/Source Code/AI/Headers/AIEntity.h Diff

Modified /trunk/Source Code/AI/Sensors/Headers/AudioSensor.h Diff

Modified /trunk/Source Code/AI/Sensors/Headers/CommunicationSensor.h Diff

Modified /trunk/Source Code/AI/Sensors/Headers/Sensor.h Diff

Modified /trunk/Source Code/AI/Sensors/Headers/VisualSensor.h Diff

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

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

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

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

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

Modified /trunk/Source Code/Core/Math/Headers/MathClasses.h Diff

Modified /trunk/Source Code/Core/Math/Headers/MathHelper.h Diff

Modified /trunk/Source Code/Core/Math/Headers/Quaternion.h Diff

Modified /trunk/Source Code/Core/Math/Headers/Ray.h Diff

Modified /trunk/Source Code/Core/Math/Headers/Transform.h Diff

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

Modified /trunk/Source Code/Dynamics/Physics/Headers/PXDevice.h Diff

Modified /trunk/Source Code/Dynamics/Physics/Headers/PhysicsAPIWrapper.h Diff

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

Modified /trunk/Source Code/Dynamics/Physics/PhysX/Headers/PhysX.h Diff

Modified /trunk/Source Code/Dynamics/Physics/PhysX/Headers/PhysXSceneInterface.h Diff

Modified /trunk/Source Code/Dynamics/Physics/PhysX/PhysX.cpp Diff

Modified /trunk/Source Code/Environment/Sky/Headers/Sky.h Diff

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

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

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

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

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

Modified /trunk/Source Code/Environment/Terrain/Quadtree/Headers/QuadtreeNode.h Diff

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

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

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

Modified /trunk/Source Code/Environment/Vegetation/Headers/Vegetation.h Diff

Modified /trunk/Source Code/Environment/Water/Headers/Water.h Diff

Modified /trunk/Source Code/GUI/Headers/GUI.h Diff

Modified /trunk/Source Code/GUI/Headers/GUIFlash.h Diff

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

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

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

Modified /trunk/Source Code/Geometry/Importer/Headers/DVDConverter.h Diff

Modified /trunk/Source Code/Geometry/Material/Headers/Material.h Diff

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

Modified /trunk/Source Code/Geometry/Shapes/Headers/Mesh.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Object3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Box3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Quad3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Sphere3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/Predefined/Text3D.h Diff

Modified /trunk/Source Code/Geometry/Shapes/Headers/SubMesh.h Diff

Modified /trunk/Source Code/Graphs/Headers/RenderQueue.h Diff

Modified /trunk/Source Code/Graphs/Headers/SceneGraph.h Diff

Modified /trunk/Source Code/Graphs/Headers/SceneGraphNode.h Diff

Modified /trunk/Source Code/Graphs/Headers/SceneNode.h Diff

Modified /trunk/Source Code/Graphs/Headers/SpatialGraph.h Diff

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

Modified /trunk/Source Code/Hardware/Audio/AudioAPIWrapper.h Diff

Modified /trunk/Source Code/Hardware/Audio/AudioDescriptor.h Diff

Modified /trunk/Source Code/Hardware/Audio/SFXDevice.h Diff

Modified /trunk/Source Code/Hardware/Audio/fmod/FmodWrapper.h Diff

Modified /trunk/Source Code/Hardware/Audio/openAl/ALWrapper.h Diff

Modified /trunk/Source Code/Hardware/Audio/sdl_mixer/SDLWrapper.h Diff

Modified /trunk/Source Code/Hardware/Input/EventHandler.h Diff

Modified /trunk/Source Code/Hardware/Input/InputManager.h Diff

Modified /trunk/Source Code/Hardware/Input/InputVariables.h Diff

Modified /trunk/Source Code/Hardware/Input/JoystickManager.h Diff

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

Modified /trunk/Source Code/Hardware/Video/Direct3D/DXWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/FrameBufferObject.h Diff

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

Modified /trunk/Source Code/Hardware/Video/GFXDevice.h Diff

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

Modified /trunk/Source Code/Hardware/Video/OpenGL/GLWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glFrameBufferObject.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glFrameBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glPixelBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glResources.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShader.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShader.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShaderProgram.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glShaderProgram.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glTexture.cpp Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glTexture.h Diff

Modified /trunk/Source Code/Hardware/Video/OpenGL/glVertexBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/PixelBufferObject.h Diff

Modified /trunk/Source Code/Hardware/Video/RenderAPIWrapper.h Diff

Modified /trunk/Source Code/Hardware/Video/Shader.cpp Diff

Modified /trunk/Source Code/Hardware/Video/Shader.h Diff

Modified /trunk/Source Code/Hardware/Video/ShaderGenerator.h Diff

Modified /trunk/Source Code/Hardware/Video/ShaderProgram.h Diff

Modified /trunk/Source Code/Hardware/Video/Texture.h Diff

Modified /trunk/Source Code/Hardware/Video/VertexBufferObject.h Diff

Modified /trunk/Source Code/Libs/includes/networking/ASIO.h Diff

Modified /trunk/Source Code/Libs/includes/networking/OPCodes.h Diff

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/Rendering/Lighting/Headers/Light.h Diff

Modified /trunk/Source Code/Rendering/PostFX/CustomOperators/Headers/SSAOPreRenderOperator.h Diff

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

Modified /trunk/Source Code/Rendering/PostFX/Headers/PreRenderOperator.h Diff

Modified /trunk/Source Code/Rendering/PostFX/Headers/PreRenderStageBuilder.h Diff

Modified /trunk/Source Code/SceneList.h Diff

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

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

Modified /trunk/Source Code/Scenes/AITenisScene/Headers/AITenisSceneAIActionList.h Diff

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

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

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

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

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

Modified /trunk/Source Code/Scenes/PhysXScene/Headers/PhysXImplementation.h Diff

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

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

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

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

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

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

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

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

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

Modified /trunk/Source Code/config.h Diff

Modified /trunk/Source Code/readme.h Diff

Modified /trunk/Source Code/resource.h Diff

Modified /trunk/VCData/Divide VS2008.suo Diff

Modified /trunk/VCData/Divide VS2010.suo Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE.vcproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj Diff

Modified /trunk/VCData/VisualStudioProjects/DIVIDE_VS2010.vcxproj.filters Diff

Modified /trunk/XML/Scenes/AITenisScene/assets.xml Diff

Modified /trunk/XML/config.xml Diff

Modified /trunk/XML/defaultMaterial.xml Diff

Modified /trunk/assets/models/cylinder.mtl Diff

Modified /trunk/main.xml Diff