Lynix
|
2c4a35b2d1
|
Graphics/Light: Add move constructor/operator
Former-commit-id: d2823b5bae913fc0d218f6aaf067ee29812a6cbf
|
2015-06-30 20:47:39 +02:00 |
Lynix
|
bdb6554bc8
|
Graphics/DepthRenderQueue: Make use of shadow casting parameter
Former-commit-id: cf15775c67a5d4245d344d001847b9fb1ffe7432
|
2015-06-30 20:47:08 +02:00 |
Lynix
|
34e8271d24
|
Fix warnings
Former-commit-id: 42f2d38f7bf5143d91da6a0fa7dc7d3b88ce56ea
|
2015-06-30 20:44:37 +02:00 |
Lynix
|
d93229a9ac
|
Fix compilation error
Former-commit-id: 5f264fc941898921da408b836c385d4073ebe3ae
|
2015-06-30 20:44:01 +02:00 |
Lynix
|
0cb4726bf5
|
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: f62e9a27427d96893acd2381bb06ae928a1d3741
|
2015-06-29 21:05:09 +02:00 |
Lynix
|
9c1441cc82
|
Core/MemoryManager: Implement allocation filling
Former-commit-id: 12e6c293e6d51663971e3da4c160b12a6710430e
|
2015-06-28 16:03:31 +02:00 |
Lynix
|
318da0d960
|
Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
|
2015-06-28 13:48:22 +02:00 |
Lynix
|
7dd4965f9a
|
Math/Matrix4: Fix cotangent in projection matrix
Former-commit-id: 57ccfc4fd2a1a8245272328204afa6590a5cb3fb
|
2015-06-26 14:05:50 +02:00 |
Lynix
|
8648258ef7
|
Regenerate global headers
Former-commit-id: 60165296c6310b77b1954cba31a65d1bdd29a6b6
|
2015-06-24 13:56:18 +02:00 |
Lynix
|
a4bd84a6e3
|
Graphics: Remove deprecated scene interface
Former-commit-id: 6b5d3c22827912d664c4f8c9c4051c824180bb51
|
2015-06-24 13:55:35 +02:00 |
Lynix
|
58f91d6e39
|
Graphics/ParticleSystem: Update interface
Former-commit-id: b58c3f194a32411eba2e321b00987d3c76e03cb0
|
2015-06-24 12:41:54 +02:00 |
Lynix
|
0895a9273d
|
Ndk/RenderSystem: Add backgrounds support
Former-commit-id: 3209be099cb65095f97f99f6ae1d7c44332ea924
|
2015-06-24 00:26:46 +02:00 |
Lynix
|
c4783ac38f
|
Graphics/ParticleSystem: Fix debug build
Former-commit-id: 52f1ea20af27d98a6e6c366f5a9f87e73bf529b0
|
2015-06-24 00:20:47 +02:00 |
Lynix
|
eddac5c0b6
|
Graphics/SkyboxBackground: Fixes
Former-commit-id: ab45a2efa957e33015e4d8dd57ebc8a5d028798c
|
2015-06-24 00:18:38 +02:00 |
Lynix
|
bfa2246ca2
|
Graphics: Fix missing initialisation of skyboxes
Former-commit-id: cf9989b52ca3d80fd1e789178dc77b67b98c2cdf
|
2015-06-24 00:10:54 +02:00 |
Lynix
|
4cd4055c3f
|
Graphics/Model: Fix includes
Former-commit-id: 27f0e51429ce1ddb9e35d849a296186d79b1cde6
|
2015-06-23 23:35:30 +02:00 |
Lynix
|
6092b0692b
|
Graphics/Backgrounds: Update backgrounds to new coding-style
Former-commit-id: 9f96b93706fd8417d6262392f0ce9ab9ca1985c3
|
2015-06-23 23:35:11 +02:00 |
Lynix
|
0ec0e02a5f
|
Graphics/ParticleSystem: Turn it to Renderable interface
Former-commit-id: c083f32a4bf2baed93126c30a6d05cf8ed0ba493
|
2015-06-23 14:01:44 +02:00 |
Lynix
|
06b5e09935
|
Graphics/Renderable: Make Cull simply virtual (not pure anymore)
Former-commit-id: 34042cae998af21c04cbd393864f6984da5b1ef1
|
2015-06-23 13:59:15 +02:00 |
Lynix
|
b7b5458c79
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Former-commit-id: 0c302477d672346eb50c12f8fa7e2b6a19d60779
|
2015-06-23 12:11:02 +02:00 |
Lynix
|
53c671bc6a
|
Sdk/RenderSystem: Disable update limit
Former-commit-id: 5ccc441fc7c4e0e6050c1df75d4a51a8720b11a6
|
2015-06-23 00:08:01 +02:00 |
Lynix
|
d225f50759
|
Sdk/BaseSystem: Fix update rate of 0
Former-commit-id: d589ff48e8e300bc1214ed3865101c812dd5aaf6
|
2015-06-23 00:07:33 +02:00 |
Lynix
|
179f30861d
|
Core/Bitset: Fix Bitset::FindNext
Former-commit-id: 20d18be6e8039fc386ef7c402878b3d29577b46d
|
2015-06-22 14:27:42 +02:00 |
Lynix
|
685f8c99da
|
Sdk/RenderSystem: Fix code duplication (merge fail)
Former-commit-id: ac552375a50d333b53b11c435c88e647a7cd0817
|
2015-06-22 13:36:34 +02:00 |
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 |