Lynix
|
9e1b2c69a9
|
Core/MemoryHelper: Fix compilation with MinGW
Former-commit-id: d06a447e934ee66f3f5c399fdd58f2bc95260544 [formerly 18a9328df6edb35b500a57184a8c5155e0e8f6ed] [formerly ef18cf674c43bc0e5cd0f54f50897f184b74d327 [formerly 474225aa4a4843398bfdc5e9d6c9f3db88573170]]
Former-commit-id: 3d5905c69b5fd68c585cecf5191bcffe1d3557f9 [formerly 4a1183e5d7a59d8efe05091b282b406c1c4049e3]
Former-commit-id: 8755e653ff0730ec687db80117405f33a4b2e430
|
2016-09-16 14:19:42 +02:00 |
Lynix
|
8e009a1d66
|
Core/MemoryHelper: Add portable stack allocation
Former-commit-id: 50b96029c53d1784f028148f1ec15ae2cf98d036 [formerly eb3398905190df3d0dc77c8a3b54bb455059e39b] [formerly bfac4638e043161208ee7cf4735a788b1427f73e [formerly 1ee0a59ab5aa407c995afd287a9aaa4307075754]]
Former-commit-id: 521c4248c638e5141534cd1d223d8f563693b821 [formerly 203f6191b3b24ccb2e04d330372973dadfb81e1d]
Former-commit-id: 140a5c705819055b4d27f43156b079d6142049a5
|
2016-09-15 00:46:59 +02:00 |
Lynix
|
da7216a202
|
Utility/OBJSaver: Remove some warnings
Former-commit-id: 7762f44e85efd99346752899b43d757512eee8fc [formerly 6b86a269f98d9421b60263f2e8435cf14445e469] [formerly ecd111f0499e4659638c11071ae1f472303fa0d9 [formerly d272286ae403222512e8ca9178419094f7da4a0c]]
Former-commit-id: 4211533ae1db2ce95fda5721a0c1050afe3d67f9 [formerly 10f4944022e9fac77060407fd6f05ab40aa20e09]
Former-commit-id: 12747ce9a2c9c3fc2e2b02233d06e9370b18f790
|
2016-09-04 21:00:23 +02:00 |
Lynix
|
7c2add0a65
|
Core/Signal: Remove debug log that got accidentaly commited
Former-commit-id: 435e861f9d695e09995c3a0f4a1eacd43c1d883d [formerly a995326be759d5dd467d938f363bc2fe727123d3] [formerly 1c38e003106ee292dd7f94fbc68e3308e9be9a86 [formerly cf359837241bce8143a16394c72a14a8c614aa53]]
Former-commit-id: cc354e782c2f2a13350c742e2a016bbc656842fb [formerly f72def4abc3b8b27a72ee4d53d11015d0d2bbcd4]
Former-commit-id: 85a57ad329db63764ba3f26375926dfdb40ff821
|
2016-08-11 01:06:21 +02:00 |
Lynix
|
c1b2f3af00
|
Core/Log: Fix errors not being written in NazaraLog.log
>.>
Former-commit-id: 0aaaced48b71709efbe19255f12053d2ee3c1cd0 [formerly bdfff4f0dbc3f85c39d16966f0060706039a34a3] [formerly 6084c5725e4b55a72a1c23682b296507f8ef87e2 [formerly eaef4ab9e73788599dbfab43d11566c21435a334]]
Former-commit-id: 4762ce471a7cb88c8bbc6f551daa5db31e57a38c [formerly b2e6b592bfdab34e367674ea48e79659934a08a5]
Former-commit-id: 9f7ab7e7441f6c50f74c8d9a9b0a5fc9363a74e9
|
2016-08-10 23:50:51 +02:00 |
Lynix
|
e0fa458f40
|
Fix compilation with GCC/Clang
Thanks to @Gawaboumga
Former-commit-id: b8cc59cab55fd7d3b286dda28e70ee0ddb753230 [formerly c734175c33bf84226eedb76953e773f5bb91f631] [formerly 01b6b7b89bffccf217e38ed8431e2b2921facc51 [formerly 03c3cd902be4a0a104db22a2831adeb675998929]]
Former-commit-id: 89ce26d806f8b750854af1704aa6af899b7779b3 [formerly 782dbee06d75ba2f555632713b44f1c25666e3ab]
Former-commit-id: 30ba1aff3bc8a8de9510fb6e4f417526fb31e125
|
2016-08-10 22:17:55 +02:00 |
Lynix
|
5fa5186480
|
Revert "Core/RefCounted: Remove persistent boolean"
This reverts commit db2ef3e90c3871290d114a9e6437b412e96c65aa [formerly a3f6ff88a25e63374eb6ce5b18269da2ba743b06] [formerly cfa12604fbb0da76fc27288b210ee1254a8b3a38 [formerly dee6ce858398e2de38ef1af00c1c630fd0126e09]] [formerly 1a23f0fddcd80ac33030061b7a00a3cfd43cb7fe [formerly d3cb17069c71449ae3f1cba6de55ea70f509e7a4] [formerly b2f8f82e9f3427310204f2e8a61d7bdfd96202d2 [formerly 5d117720d08d6d6243b3428d4b3f8aea1abef845]]].
Former-commit-id: 13a54266823fed88610753b1a90f4ef2c6fe932d [formerly 508d1a01cceee4a577063c684244fcf598ff6cb5] [formerly 2c99faae4d65dc222d05d2f98913a380b38d58ef [formerly 0117f7aec15e3db31cacdd0ef874064907c41ba8]]
Former-commit-id: 140d69126443b821a232a1a8b012712fc2e74b0f [formerly 501a63bd435f64d9da932279c90400ed95d0c1be]
Former-commit-id: d2d74a42d070eae9c1f158a59238c5f1ac40edb3
|
2016-08-02 13:20:34 +02:00 |
Lynix
|
755bf0b04b
|
Core/RefCounted: Remove persistent boolean
Former-commit-id: 6661b29e0e5e1dee8f4588688dc42865ce76e9ba [formerly 55e47c5ec3851e55243fb0e8e85d7fcc22f6cc1b]
Former-commit-id: 5442ab91a3a4b7da93c10bd06889785ac1faf034
|
2016-08-02 12:52:49 +02:00 |
Gawaboumga
|
96dc8c001e
|
Various fixes
Former-commit-id: 26dfbdb3388c845a6e3039f816f19ffbb462d7b8 [formerly a6437e0b6e48dbd630440f8d2629b32e4756b48e]
Former-commit-id: 8a1855fc1d4d7c343b7e1fdcd3c6a31f3134a59a
|
2016-07-28 19:22:41 +02:00 |
Lynix
|
c673a6610e
|
Doc: Fix \see
Former-commit-id: 37558d45346d83d3f8bbf0cd1d83a9498cf557db [formerly 57482a1bb5c279fefdf40ea84a506879514a7cbd]
Former-commit-id: 749e8e13129fa523554315fa248798db102874c3
|
2016-07-23 18:24:27 +02:00 |
Lynix
|
f97b008146
|
Core/ResourceSaver: Truncate output file
Former-commit-id: e3a7446aa574b9f1909179b875f34b7697fd8735 [formerly e7601765426fa2a75f2c82762f7ba7d0660ff452]
Former-commit-id: 73328e695bd19701deb247e2566a0ab00a4b5c5b
|
2016-07-12 08:14:05 +02:00 |
Lynix
|
4f29015c05
|
Core/StringStream: Add Clear and GetBufferSize methods
Former-commit-id: 0efb57d6bbbe6f5a3ef96b1468428e99ec2f209e [formerly 831a749e3ce3a62e62dff8b5ec5a623ea15cd5fd]
Former-commit-id: ab163c4086613046227165aa01606a8ed6edad75
|
2016-07-07 08:56:45 +02:00 |
Lynix
|
499f9e0dff
|
Core/ObjectRef: Add comparison operators
Former-commit-id: 87b6480dfad8fd49da249890c62e698afdcfca8e [formerly 3d82a1d9f1f0358975b23a25274ac4a8c75ef37f]
Former-commit-id: 9031aab557ae8c9b89025725fa65f0309b5b32ee
|
2016-06-20 13:10:09 +02:00 |
Lynix
|
819b46f5fc
|
Fix a shitload of warnings in 64 bits mode
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
|
2016-06-13 21:09:55 +02:00 |
Gawaboumga
|
6400ba2e28
|
Fix documentation for module: Core
Former-commit-id: a79bf956a2759c6056e4e4e2193b8b192c5727c5
|
2016-05-30 14:09:51 +02:00 |
Lynix
|
3e78dd40ad
|
Fix some GCC warnings
Former-commit-id: b3292fcfd4d029793cb70f97ab608aeb7d0579ef
|
2016-05-25 13:52:10 +02:00 |
Lynix
|
549f37efb8
|
Core/Bitset: Fix OR/XOR with two bitset of similar size
Former-commit-id: df5c15cb0c1c4984c7bc142886843f8977379ec2
|
2016-05-17 17:08:45 +02:00 |
Lynix
|
43895d29af
|
Core/Algorithm: Add ReverseBits function
Former-commit-id: fa37fcf64cfe6786b9906aa7a8b410e19a3079d1
|
2016-05-17 17:08:14 +02:00 |
Lynix
|
a1644edf45
|
Merge branch 'NDK-ShadowMapping'
Former-commit-id: e77949168073f06d52d10785afb41bad2f7f86c0
|
2016-05-13 13:06:23 +02:00 |
Lynix
|
9f6a311c07
|
Core/Color: Add IsOpaque method
Former-commit-id: 4e9dd99525a550af90a1de1a8c86e3120e33a5de
|
2016-05-13 12:47:53 +02:00 |
Lynix
|
e8a4be2039
|
Core/ObjectHandle: Fix movement
Former-commit-id: 8fd32af2b58e8f0d2146232c23a8405e3e012349
|
2016-05-09 18:10:58 +02:00 |
Lynix
|
34bc2301a0
|
Core/Bitset: Fix infinite loop
Former-commit-id: 366ad4248a72e3e06637163b44a9a5cedbbaf195
|
2016-05-09 18:10:46 +02:00 |
Lynix
|
7db8507874
|
Core/ObjectHandle: Add noexcept move constructor/assignment
Former-commit-id: 930de41518be74fff072e061f735afceb218138c
|
2016-05-09 09:03:11 +02:00 |
Lynix
|
e34c94343f
|
Core/Bitset: Fix value constructor
Former-commit-id: 44cfe386a985a4b449527a9fab3d5da49e30117c
|
2016-05-06 19:15:15 +02:00 |
Lynix
|
f7b0496d62
|
UnitTests: Fix errors
Former-commit-id: 7d338bd57e8a083e63c5f6387ff37c81109903ed
|
2016-05-05 21:27:36 +02:00 |
Lynix
|
6d824109f3
|
Core/ParameterList: Add support for color values and updated documentation
Former-commit-id: 4cd9faf2fe035b946afa1ba15243bdcf3255716a
|
2016-04-30 12:44:34 +02:00 |
Lynix
|
019c1f4a36
|
Core/File: Add SetSize method (currently missing Posix implementation!)
Former-commit-id: c9ffb545485d90940d620e94fd25a7256d62ab58
|
2016-04-29 14:20:22 +02:00 |
Lynix
|
78469266fd
|
Core/File: Add OpenMode_MustExit
Former-commit-id: 1df10e230d3c6ef71244060845b1fc02f7b5a8e9
|
2016-04-27 18:10:45 +02:00 |
Lynix
|
6d66063b2c
|
Core/MemoryHelper: Improve PlacementNew interface
Make it possible to deduce type from arguments
Former-commit-id: ed25b667fcacefcc39fddcb941ea11c40e6ce22b
|
2016-04-24 19:48:12 +02:00 |
Lynix
|
226d75a352
|
Core/Bitset: Add conversion from integer (to mimic internal representation, experimental)
Former-commit-id: 609a2bbed02cad13a3487b2a95c6f24c0756e829
|
2016-04-21 13:23:42 +02:00 |
Lynix
|
3caeb91a32
|
Core/Endianness: Add SwapBytes shortcut
Former-commit-id: c345121453f38c9eb8c05e224db91f068440f729
|
2016-04-21 13:20:46 +02:00 |
Lynix
|
37aa00b2e7
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: e2be28b65207dfbb81efe58f31ca31548afecee7
|
2016-04-17 19:57:15 +02:00 |
Lynix
|
104e393d65
|
Core/LockGuard: Improve LockGuard
Former-commit-id: e9313d81c8cd9cb2cefef64a7c54713062ad9d6a
|
2016-04-16 18:38:52 +02:00 |
Lynix
|
1ec8c8c5e0
|
Core/Error: Remove Directory include in Error.hpp
Former-commit-id: 61ed7168229dde265159fa5acde0c57c315b85fe
|
2016-04-11 13:01:17 +02:00 |
Lynix
|
a31a969409
|
Replace useless reinterpret_cast by static_cast
Former-commit-id: f61d644d968d4fe9523a5cd122e11525a9c2765d
|
2016-04-07 04:20:18 +02:00 |
Gawaboumga
|
265e1c0fbd
|
Fix compilation for gcc/clang + tests for serialization
Former-commit-id: db9c93a1db3c57f268fc17e411402e071fc8675a
|
2016-04-04 10:17:05 +02:00 |
Lynix
|
a77ad42fcb
|
Add generic handlers
Former-commit-id: 8fc343d3a056de8031cf453748b8801d50d3710e
|
2016-03-31 21:14:22 +02:00 |
Lynix
|
5465951f87
|
Core/ResourceLoader: Fix assert
Former-commit-id: 391a0ec4de1a1c5ed97ea82aee0d3d69fbbc00df
|
2016-03-30 17:49:27 +02:00 |
Lynix
|
d2e3bb36a6
|
Alphabetical commit
Former-commit-id: 4277d1fdc84af2031faa826520fcc442edb47a10
|
2016-03-15 23:00:58 +01:00 |
Lynix
|
8e3c542049
|
Core/ByteStream: Remove assertion on ByteStream pointer
Former-commit-id: 438b669e039cfdece251f4918926df9268bb01c1
|
2016-03-09 13:52:39 +01:00 |
Lynix
|
1a95c314ff
|
Core/ParameterList: Make errors silent by default
Former-commit-id: 38d1613681a65194cb7392903c9bc20f912561a3
|
2016-03-08 13:58:09 +01:00 |
Lynix
|
d349b9583e
|
Core: Fix missing include
Former-commit-id: 76e4ff0d2bd3e3b6865e84f6ef0142a195a5755a
|
2016-03-08 13:43:11 +01:00 |
Lynix
|
dce587bd63
|
Add support for custom resource parameters
And allow users to skip a precise loader using them
Former-commit-id: 297af2e4a24ad67c343aae5d89352abf4ea05f63
|
2016-03-08 13:37:17 +01:00 |
Lynix
|
6f9d778749
|
Core/ResourceLoader: Replace checks by asserts
Former-commit-id: 88be9b70d904856b888ee04829def85f1dee0bc6
|
2016-03-08 13:10:06 +01:00 |
Lynix
|
0ffc3c6557
|
Core: Add ResourceSaver class
Former-commit-id: 3c7fb9868058d897f1db831b207e9544688922fe
|
2016-03-08 13:09:41 +01:00 |
Lynix
|
a39cfcc92e
|
Core/Color: Add serialization
Former-commit-id: ef50b4303a3fbc5e2b49ba440d9008fb6d51a7e3
|
2016-03-06 14:55:42 +01:00 |
Lynix
|
192fccc634
|
Fix compilation
Former-commit-id: d5ac6bb73615f7c9b068c1de2037dfeddc5c1b45
|
2016-03-02 16:53:20 +01:00 |
Lynix
|
1c4135fc09
|
Improve documentation
Former-commit-id: 08d70f6a53a7f12d2748d145d1fe139595a1b39e
|
2016-03-01 15:37:05 +01:00 |
Lynix
|
cc7263e398
|
Core/MemoryPool: Fix missing include
Former-commit-id: fd993b3117c61e0fe6e9e34b0e24f2bf84b3186e
|
2016-03-01 13:59:41 +01:00 |
Lynix
|
188c1e4c1e
|
Core/Bitset: Made destructor and Clear() noexcept
Former-commit-id: 0d09070fcb5d17812eb938c9873213107bd97f7c
|
2016-03-01 13:59:31 +01:00 |