Lynix
|
ea3fdaba26
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 0a72e838de272bff91f0b8c8a3637db94fdd7820
|
2015-06-22 13:31:23 +02:00 |
Lynix
|
109af2a581
|
Graphics/Light: Fix missing getters
Former-commit-id: 3e7c21d8f3d2a47b3a19f9eec4fcf44e2412a0ed
|
2015-06-22 13:27:45 +02:00 |
Lynix
|
17f9d26387
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: d6b7e05adf8586c40b79de8dc0880ae1a501403c
|
2015-06-22 11:19:34 +02:00 |
Lynix
|
eef7395623
|
Merge branch 'NDK-ShadowMapping' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK-ShadowMapping
Former-commit-id: 636ea0eeeac18a006a39046ae38359ad9614712e
|
2015-06-22 11:19:06 +02:00 |
Lynix
|
90363406a6
|
Sdk: Add automatic system update
Former-commit-id: ce129cc945e7373ac5b9f48960894712d66b097a
|
2015-06-22 00:58:46 +02:00 |
Lynix
|
4b5c08e739
|
Graphics/Sprite: Fix debug build
Former-commit-id: 751eea18f8ca4c68243dbc363eb4b7de2618784d
|
2015-06-22 00:54:00 +02:00 |
Lynix
|
ec21416231
|
Build/Common: Fix double execution of actions
Former-commit-id: b7279f39c57f3f2b1974642525dd4dea3d412781
|
2015-06-21 14:54:29 +02:00 |
Lynix
|
80d4acfe32
|
Core/MemoryManager: Add delete checks
Now able to detect double-delete and dangling pointer delete
Former-commit-id: 7ac9ab7034b8b790333d5655aa0c82a49bb9309e
|
2015-06-21 13:20:10 +02:00 |
Lynix
|
9318d269e2
|
Renderer/RenderTexture: Fix and inline
Former-commit-id: 4bf8ad8acd3b978c4665df9547328333b9f9ad42
|
2015-06-21 13:18:37 +02:00 |
Lynix
|
1593b7969f
|
Graphics/Material: Fix shadow states initialize/copy/parameter
Former-commit-id: efe926baa3a5f00e04e7443b3463730e0d16edf7
|
2015-06-21 13:11:03 +02:00 |
Lynix
|
286de8b538
|
Graphics/Material: Fix debug build
Former-commit-id: eccbb4c2a0d9ab1a5d9d942087809c0079a422c1
|
2015-06-21 13:10:03 +02:00 |
Lynix
|
8472578e42
|
Graphics/Material: Fix compilation error
Former-commit-id: 1cb87781afd8de0f6aaf4f6cbac861d5a1f8f717
|
2015-06-18 12:09:51 +02:00 |
Lynix
|
ac8578c510
|
Graphics/Material: Add shadow support
The real fun will be in the shader
Former-commit-id: e29e98cbf3c35e4cf14c68852e03dc9da1df0ff1
|
2015-06-18 00:03:38 +02:00 |
Lynix
|
763701df7f
|
Graphics/Material: Inline class
Former-commit-id: 7cd8b7a00c87adf087dae7d0fb8d955747cf82d1
|
2015-06-17 23:36:53 +02:00 |
Lynix
|
35066a3451
|
Math/Sphere: Fix (Squared)Distance
Former-commit-id: d91c0d6e8a193e47c3ed45babaf3b83bf1cbe7ee
|
2015-06-17 23:35:06 +02:00 |
Lynix
|
80208b0dc5
|
Core/OffsetOf: Remove constexpr (cannot be used because of reinterpret_cast)
Former-commit-id: 78142eb9033a1969f20055b2cecf1bc78152e896
|
2015-06-17 23:32:48 +02:00 |
Lynix
|
e89b87044d
|
Graphics: Fix some comments
Former-commit-id: df6d080b1ce251b7fe5707ddbb4e31773ba9035d
|
2015-06-17 14:32:32 +02:00 |
Lynix
|
b7c5283c4e
|
Graphics/Sprite: Fix compilation in debug
Former-commit-id: 233f8ebe775e268b72808ecd0770956651e717f6
|
2015-06-17 14:32:18 +02:00 |
Lynix
|
ebbaaf7ff2
|
Graphics: Add depth render technique/queue
Former-commit-id: 711306ee5f84a9579068ce23240dc105cec15cde
|
2015-06-17 14:32:05 +02:00 |
Lynix
|
39779c059d
|
Renderer/OpenGL: Apply swizzle on depth formats
Too much red when debugging shadow maps
Former-commit-id: 4445429fcae3208912fd509097403f3293a2ec7e
|
2015-06-16 23:35:52 +02:00 |
Lynix
|
52972b0514
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Former-commit-id: d58c9f21d0de14e06321ed38b237b9fffcc0b2b8
|
2015-06-16 23:04:20 +02:00 |
Lynix
|
54b0339025
|
Graphics/TextSprite: Inlined some methods
Former-commit-id: 8c6633867e25b86b5b641662c804c446478fe56c
|
2015-06-16 22:54:29 +02:00 |
Lynix
|
8ade9fa65e
|
Graphics/Sprite: Update to InstancedRenderable
Former-commit-id: 8153acbca05bf6afb4a4ed6cd0a323f641919b6d
|
2015-06-16 22:54:01 +02:00 |
Lynix
|
974df4288f
|
First shadow mapping commit
Former-commit-id: 7465a7c3297626f8db8c1ff48a20c0e0d9feb765
|
2015-06-16 14:21:20 +02:00 |
Lynix
|
c879bd1656
|
Graphics/Renderable: Fix warning
Former-commit-id: 8732717db7a067ccb286daf5771520c30017acc6
|
2015-06-16 12:25:32 +02:00 |
Lynix
|
a01ab22160
|
Ignore all files in lib directory
Former-commit-id: 907efa506c63f6e5bf6ea9932545bdd59aacd704
|
2015-06-16 00:32:07 +02:00 |
Lynix
|
6d953d9e93
|
Graphics: Separate Renderable and make Light a Renderable (LightComponent)
Former-commit-id: 6177d473f27ef493ba77417fc14461cb08b6f9e1
|
2015-06-16 00:31:04 +02:00 |
Lynix
|
b3597d5330
|
Build: Fix library directories
Former-commit-id: 7bf4a9078e03e0de9ec8ab3df2303d4e3eb9e031
|
2015-06-15 21:14:20 +02:00 |
Lynix
|
b680bb68c8
|
Build: Change vs2010 shortcuts to vs2013
Former-commit-id: 58dab51754396ea1118e608867a19fd347d0063c
|
2015-06-15 20:44:34 +02:00 |
Lynix
|
c74de36e77
|
Core/Color: Fix warning
Former-commit-id: 518409a0b6dabd068c13873e7ac4e4be950a8480
|
2015-06-15 13:42:28 +02:00 |
Lynix
|
58f8ffac35
|
Move libraries to specific directories (depending on the compiler)
Former-commit-id: 7b9c7141036ae01ca1d269c0748200ec4d069312
|
2015-06-15 13:41:50 +02:00 |
Lynix
|
836e4af221
|
Utility/OBJParser: Fix material indexes being unstables
Former-commit-id: 10a3e37d9223359d45e3754ba69e6439be97852a
|
2015-06-14 22:44:21 +02:00 |
Lynix
|
9670d9f3f9
|
More VS fixes (huehue)
Former-commit-id: 2c3e910d0bdf1c701b4643b4958150e7a0b8492a
|
2015-06-14 17:13:36 +02:00 |
Lynix
|
f4c3ec51ed
|
Final VS fixes
Former-commit-id: 6da44f94127f61de39710a52b8b3b73ce19c1269
|
2015-06-14 16:18:37 +02:00 |
Lynix
|
32a217ea1b
|
Build: Now handle 32/64bits the right way
Former-commit-id: 5769c92df0994e91e7098df37612893fb51fdf8a
|
2015-06-14 16:17:02 +02:00 |
Lynix
|
71e595fe49
|
Build: Rework build system + introduced SDK build file
Former-commit-id: 90727a78031a83753404d2fe09a6347315a00a39
|
2015-06-14 15:48:16 +02:00 |
Lynix
|
7b7b74bdf3
|
Extlibs: Restore visual libraries
Former-commit-id: 1e9aed5763513b98036bb6e4dc38aa0c4cf5874d
|
2015-06-14 02:29:39 +02:00 |
Lynix
|
a6092be930
|
Move all build files to build directory
Former-commit-id: 499125a81d877144aabe7d89bb69043b92872b24
|
2015-06-14 01:47:02 +02:00 |
Lynix
|
aee0812505
|
Build/Graphics: Fix conflict
Former-commit-id: 48015e97d5e7a6b06406c7867f6119fa6be7c38a
|
2015-06-13 23:28:01 +02:00 |
Lynix
|
b2a248d6f5
|
Merge remote-tracking branch 'origin/BuildSystem-Update' into NDK
Conflicts:
build/scripts/common.lua
build/scripts/module/audio.lua
build/scripts/module/core.lua
build/scripts/module/graphics.lua
build/scripts/module/lua.lua
build/scripts/module/noise.lua
build/scripts/module/physics.lua
build/scripts/module/renderer.lua
build/scripts/module/utility.lua
Former-commit-id: 8374b17a214e0efbdc7d35e81ed809f8dc9d3b79
|
2015-06-13 23:26:34 +02:00 |
Lynix
|
4cc8b53041
|
Graphics/DeferredRenderPass: Delete copy
This fixes compilation under VS
Former-commit-id: ccc7e647d0d06567953abb04b3fed73ca026bd0a
|
2015-06-13 22:32:22 +02:00 |
Lynix
|
1fc17c8b53
|
Separate NAZARA_API into multiple defines (one per module)
To fix inter-module dependency
Former-commit-id: 64704f020e0af22e529d38527323ba977187d4d0
|
2015-06-13 22:31:29 +02:00 |
Lynix
|
251e21f006
|
More VS fixes
Former-commit-id: 356effb816b9527ff9e89ee3b99074c468455b08
|
2015-06-13 19:42:07 +02:00 |
Lynix
|
009d860d6c
|
Math/Algorithm: Clean code
Former-commit-id: 5133320f4cf04e78d3cf7d66dbbe6f87f44b4bdc
|
2015-06-13 17:34:06 +02:00 |
Lynix
|
b1081c63e5
|
More VS fixes
Former-commit-id: 7b613049d581c62ccefd3b63938e51571a04fa8f
|
2015-06-13 17:23:45 +02:00 |
Lynix
|
504eb96b93
|
Fix compilation under VS2015
Former-commit-id: fb7b3f377e34ea0c44a7fc65efbdb059581d772b
|
2015-06-13 17:14:19 +02:00 |
Lynix
|
1a92fe331c
|
Rename and move loaders, expose parsers
Former-commit-id: 932ae2aab020f956d3fdb91107f6842ff292aa08
|
2015-06-13 17:13:55 +02:00 |
Lynix
|
d9c31636b9
|
Graphics/RenderTechnique: Move viewer to SceneData
Former-commit-id: 6c8b5a00b65649c7a3877a186b51f7240361e801
|
2015-06-13 16:27:12 +02:00 |
Lynix
|
8f797737c6
|
Utility/Font: Fix crash
Former-commit-id: 6da45eeb68cba7d7588b7092cb3e88d00a91d307
|
2015-06-13 00:46:01 +02:00 |
Lynix
|
310dcf40b1
|
Utility/Image: Clean memory managing
Former-commit-id: 15312493a66ea26266029a45cc3aa22cc83386eb
|
2015-06-13 00:45:21 +02:00 |