Changesets: spring
transition ffdb8a0c
Timestamp: 2020-08-26 22:24:35 Author: lhog [ Details ] [ Diff ] |
An attempt to get builds fixed | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.h | [ Diff ] [ File ] | ||
transition 7bbb2698
Timestamp: 2020-08-26 20:33:42 Author: lhog [ Details ] [ Diff ] |
UniformConstants fixups and refactoring | ||
mod - rts/Rendering/GlobalRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.h | [ Diff ] [ File ] | ||
transition 802e763e
Timestamp: 2020-08-26 00:51:49 Author: lhog [ Details ] [ Diff ] |
Gone through the review notes by @gajop. Fixed quite a bit of bugs along the way. | ||
mod - rts/Lua/LuaMatrix.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMatrixImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMatrixImpl.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.h | [ Diff ] [ File ] | ||
mod - rts/System/Matrix44f.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Matrix44f.h | [ Diff ] [ File ] | ||
maintenance f775ea14
Timestamp: 2020-08-25 17:00:51 Author: esainane Committer: GitHub [ Details ] [ Diff ] |
MiniMap: Fix useNormalizedCoords DualScreenMode (0000541) * MiniMap: Fix useNormalizedCoords DualScreenMode This changes render behaviour of CMiniMap::RenderCachedTexture to match CMiniMap::DrawForReal. |
||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
transition e32debc3
Timestamp: 2020-08-21 23:15:04 Author: lhog [ Details ] [ Diff ] |
Split single UBO into two. Implemented lazy unbinding. Put one extra param into the second UBO | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.h | [ Diff ] [ File ] | ||
transition bb35e83d
Timestamp: 2020-08-19 19:20:20 Author: lhog [ Details ] [ Diff ] |
addendum 55c9d35e125636f02f46d5e110f81085266c35f3 | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
transition 55c9d35e
Timestamp: 2020-08-18 21:19:39 Author: lhog [ Details ] [ Diff ] |
spring::SafeDelete += 2; Thx Sprung. | ||
mod - rts/Rendering/GlobalRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
transition 8ec81ca8
Timestamp: 2020-08-16 19:56:10 Author: lhog [ Details ] [ Diff ] |
uImprovement to screen{View,Proj}Matrix access | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
transition 9532fde7
Timestamp: 2020-08-16 15:23:50 Author: lhog [ Details ] [ Diff ] |
+=glBindBufferBase for glstub.c | ||
mod - rts/lib/headlessStubs/glstub.c | [ Diff ] [ File ] | ||
transition a1752a0b
Timestamp: 2020-08-16 14:57:42 Author: lhog [ Details ] [ Diff ] |
Added missing camera functions, probably fixed headless build | ||
mod - rts/Lua/LuaMatrix.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMatrixImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMatrixImpl.h | [ Diff ] [ File ] | ||
mod - rts/lib/headlessStubs/glewstub.h | [ Diff ] [ File ] | ||
transition 38645a49
Timestamp: 2020-08-16 11:09:33 Author: lhog [ Details ] [ Diff ] |
A few fixes / enchancements: * Fixed most of the issues uncovered by esteemed reviewers. * Added Uniform Buffer Object (binding index 0), that has a lot of commonly used matrices as well as some other common in-shader uniforms (only for CGame() for now) This bumps the requirements for OpenGL Implementation to support GLEW_ARB_uniform_buffer_object && GLEW_ARB_shading_language_420pack. Without the latter, the implementation has to go through the shader programs and do glGetUniformBlockIndex / glUniformBlockBinding madness, which pretty much nullifies the purpose of shader independent UBO Let's discuss if GLEW_ARB_uniform_buffer_object && GLEW_ARB_shading_language_420pack is acceptable |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaMatrix.cpp | [ Diff ] [ File ] | ||
add - rts/Lua/LuaMatrix.h | [ Diff ] [ File ] | ||
add - rts/Lua/LuaMatrixImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaShaders.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GlobalRendering.h | [ Diff ] [ File ] | ||
add - rts/Rendering/UniformConstants.cpp | [ Diff ] [ File ] | ||
add - rts/Rendering/UniformConstants.h | [ Diff ] [ File ] | ||
develop 82eb9305
Timestamp: 2020-08-04 15:28:44 Author: rtri [ Details ] [ Diff ] |
fix 0006414 | ||
mod - rts/Rendering/Textures/IAtlasAllocator.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
transition dfd2661d
Timestamp: 2020-08-04 14:49:46 Author: rtri [ Details ] [ Diff ] |
fix 0006414 | ||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/IAtlasAllocator.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
maintenance d3c0012d
Timestamp: 2020-08-04 14:47:51 Author: rtri [ Details ] [ Diff ] |
fix 0006414 | ||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/IAtlasAllocator.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/RowAtlasAlloc.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
maintenance b82580c9
Timestamp: 2020-07-27 15:09:50 Author: rtri [ Details ] [ Diff ] |
mapbuffer safety | ||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
transition 9327cb3b
Timestamp: 2020-07-27 15:09:02 Author: rtri [ Details ] [ Diff ] |
mapbuffer safety | ||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
develop 9d242df9
Timestamp: 2020-07-26 19:57:28 Author: rtri [ Details ] [ Diff ] |
add. 912f7af8b | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
maintenance 55f31b18
Timestamp: 2020-07-26 19:57:17 Author: rtri [ Details ] [ Diff ] |
add. 912f7af8b | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
transition 68a0f21d
Timestamp: 2020-07-26 19:56:55 Author: rtri [ Details ] [ Diff ] |
add. 912f7af8b | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
develop 59a0b2ba
Timestamp: 2020-07-26 15:30:30 Author: rtri [ Details ] [ Diff ] |
fix 0006378 | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.h | [ Diff ] [ File ] | ||
transition 912f7af8
Timestamp: 2020-07-26 15:28:59 Author: rtri [ Details ] [ Diff ] |
fix 0006378 | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.h | [ Diff ] [ File ] | ||
maintenance 3b1446a0
Timestamp: 2020-07-26 15:28:31 Author: rtri [ Details ] [ Diff ] |
fix 0006378 | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.h | [ Diff ] [ File ] | ||
maintenance 058dcb27
Timestamp: 2020-07-25 19:22:06 Author: rlcevg Committer: rtri [ Details ] [ Diff ] |
Update CircuitAI (0000540) | ||
mod - AI/Skirmish/CircuitAI | [ Diff ] [ File ] | ||
develop 56ed4af2
Timestamp: 2020-07-25 19:22:06 Author: rlcevg Committer: GitHub [ Details ] [ Diff ] |
Update CircuitAI (0000540) | ||
mod - AI/Skirmish/CircuitAI | [ Diff ] [ File ] | ||
transition b70f32b5
Timestamp: 2020-07-23 17:21:40 Author: hokomoko Committer: rtri [ Details ] [ Diff ] |
Exit to menu if save failed | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||