Lynix
|
fe680c038b
|
Core/String: Fix crash
Former-commit-id: dc3199cfe9fb299000a5c07b26bd6ac611130459
|
2015-11-03 22:34:09 +01:00 |
|
Youri Hubaut
|
37586e7283
|
Switch from Nz prefix to namespace Nz for linux
Former-commit-id: 64eeaf3c633254b04910ebd4576fd9e910002be0
|
2015-09-27 15:58:49 +02:00 |
|
Lynix
|
df8da275c4
|
Switch from Nz prefix to namespace Nz
What a huge commit
Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
|
2015-09-25 19:20:05 +02:00 |
|
Lynix
|
c214251ecf
|
Update copy/move constructors/operators
Former-commit-id: b1faeeae9211a6c0ca29261d46929dc8c66ea0c4
|
2015-09-24 12:51:52 +02:00 |
|
Lynix
|
2fd3872099
|
Core: Remove NonCopyable
Former-commit-id: f8c6d10ad0b1abb4a32e3c867b7f24fd4bde68a4
|
2015-09-24 00:37:21 +02:00 |
|
Lynix
|
b16abf0d09
|
Merge branch 'master' into NDK
Conflicts:
build/scripts/module/renderer.lua
build/scripts/module/utility.lua
include/Nazara/Renderer/OpenGL.hpp
src/Nazara/Core/String.cpp
Former-commit-id: 0a8054be56f01b12c604c88b829cb10b490a9d6f
|
2015-09-20 23:41:21 +02:00 |
|
Youri Hubaut
|
438e45c08e
|
Test fixes for linux
Former-commit-id: 9d58eba0f30eb968161b212541f2411263162293
|
2015-09-19 17:11:31 +02:00 |
|
Lynix
|
466720abec
|
Core/String: Fix IsNull() method (thanks to Unit tests)
Former-commit-id: dd4828c3c0e2d3423094cf018e70fd74deac0740
|
2015-09-18 14:10:15 +02:00 |
|
Lynix
|
9f1c190985
|
Core/String: Replace manual memory management/COW by smart pointers
Former-commit-id: 27cab7f0642619ab47d53ed59c737992534f2979
|
2015-09-13 12:07:31 +02:00 |
|
Lynix
|
44e99bce3d
|
Core/HashDigest: Cleanup code
Former-commit-id: 869c880df6822e7cccf4b847bbba9a5390100a5d
|
2015-09-13 12:06:38 +02:00 |
|
Lynix
|
505f1dbb03
|
Merge branch 'master' into NDK
Conflicts:
include/Nazara/Core/Algorithm.inl
include/Nazara/Core/ByteArray.hpp
include/Nazara/Math/Algorithm.inl
src/Nazara/Graphics/SkyboxBackground.cpp
Former-commit-id: 42f52f71989fa805f69527fd07edb8405df06566
|
2015-08-21 18:55:58 +02:00 |
|
Lynix
|
dea48a289d
|
Merge branch 'master' into NDK
Conflicts:
include/Nazara/Core/ConditionVariable.hpp
Former-commit-id: 84320f0a55ae9d8f80ff5211d30d99184c7b4213
|
2015-08-21 12:49:05 +02:00 |
|
Gawaboumga
|
376df6a3b7
|
Indentations
Former-commit-id: 0d82a4464cb9369bc4ca5cf2d7780c921eff953d
|
2015-08-21 11:32:29 +02:00 |
|
Gawaboumga
|
0b390e45a1
|
ByteArray rewritten
Now works internally with std::vector
Former-commit-id: 643f1d88b2959aed324743dbf91f831130a9198e
|
2015-08-21 11:28:04 +02:00 |
|
Gawaboumga
|
3dbcb25384
|
Transfert enumeration from file to enums
Former-commit-id: 0d9e191373affda50d0eb6c2376c7a23720e591b
|
2015-08-21 11:22:35 +02:00 |
|
Lynix
|
9c1441cc82
|
Core/MemoryManager: Implement allocation filling
Former-commit-id: 12e6c293e6d51663971e3da4c160b12a6710430e
|
2015-06-28 16:03:31 +02:00 |
|
Lynix
|
8bdb1c5206
|
Core/TaskSchedulerImpl: Fix compilation under POSIX
Former-commit-id: a5cedcad78a02283984bcb56be2d5a58e11cd504
|
2015-06-26 11:46:21 +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
|
251e21f006
|
More VS fixes
Former-commit-id: 356effb816b9527ff9e89ee3b99074c468455b08
|
2015-06-13 19:42:07 +02:00 |
|
Lynix
|
504eb96b93
|
Fix compilation under VS2015
Former-commit-id: fb7b3f377e34ea0c44a7fc65efbdb059581d772b
|
2015-06-13 17:14:19 +02:00 |
|
Lynix
|
a069b105e6
|
Fully replace listener system by signals
Former-commit-id: 032dfddd12cc3a792c71426148c758ffac3621f9
|
2015-06-07 20:42:41 +02:00 |
|
Lynix
|
f8682d227b
|
More Cppcheck fixes
Former-commit-id: 62ab1caa04543da1a169812bb92a450d44f3aec1
|
2015-06-07 00:21:53 +02:00 |
|
Lynix
|
fc65b30f84
|
Improved code based on CppCheck results
None of this should change the engine's behavior, but the code is better
this way.
Former-commit-id: 0127769848fc1f7fc8006ee607985cfc0ead2965
|
2015-06-05 13:25:17 +02:00 |
|
Lynix
|
90e4a1ca52
|
Core/HardwareInfo: Added GetTotalMemory
Former-commit-id: 71289723115161dd253ccb65c1c91af65344c678
|
2015-05-19 14:13:48 +02:00 |
|
Lynix
|
c3e5a7defc
|
Core/HardwareInfo: Improve accuracy under Windows
(I don't think this will change a thing but let's follow the spec
anyway)
Former-commit-id: 882225b4caf46cc0a34643d6a55d5f818f7f36b5
|
2015-05-19 13:52:44 +02:00 |
|
Youri Hubaut
|
2cb6fca127
|
Seems more correct
Former-commit-id: fa83f37d65c97bd5bfb7840865fab0e838804c30
|
2015-05-16 13:28:28 +02:00 |
|
Youri Hubaut
|
2cb669a558
|
TaskSchedulerImpl for POSIX and compilation fixes
Former-commit-id: a402d40ac90cacf444b5832c49cfbdaf61f7f747
|
2015-05-16 13:10:54 +02:00 |
|
Lynix
|
bb74a9a6cb
|
Merge pull request #35 from Gawaboumga/POSIX
Fixed POSIX mutexes being not recursive + minor fixes
Former-commit-id: ecd3fb06ec6e53f1cfd237b3d0a860cf88978c03
|
2015-05-03 18:28:45 +02:00 |
|
Lynix
|
4b43cc2d59
|
Core/MemoryManager: Made NextFree thread-safe
Former-commit-id: e87a05254538b265761f836a35b1f00474fbf3c7
|
2015-05-03 18:07:57 +02:00 |
|
Youri Hubaut
|
7b2e6bb3f2
|
NzMutex is now a recursive mutex
Former-commit-id: c36c5543dfb8f79a6b961ef6c97aa9f647c93e57
|
2015-05-03 16:15:48 +02:00 |
|
Youri Hubaut
|
4bbb02eadc
|
Revert
Former-commit-id: cb73baf4bb2a95b65e8439ee552f7ad85ede1008
|
2015-05-03 16:15:29 +02:00 |
|
Lynix
|
100952d0b1
|
Core/ParameterList: Fixed typo
Former-commit-id: b4e43b8072eebb74df1cc145968e80c1f449b3e0
|
2015-05-02 20:40:43 +02:00 |
|
Youri Hubaut
|
b29d1ffcd8
|
Little fixes and recursive mutex in NzFile
Former-commit-id: 7b5f3a6b14d027dc664e5d220257a22caca25c95
|
2015-05-02 16:19:46 +02:00 |
|
Lynix
|
301bb56efc
|
Core/ParameterList: Fixed compilation
Thanks to Bl4ckb0ne
Former-commit-id: eca68dafb00ffcefc00a5c2e3177f26ca14d10dd
|
2015-05-02 09:14:45 +02:00 |
|
Lynix
|
fd80228a1c
|
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: b0b57610baf6885bd5c6e8111e17e8ab64eb8354
|
2015-02-24 20:00:52 +01:00 |
|
Lynix
|
fb68bf3a79
|
Fixed assertions handling
An assertion will now either abort the program or throw an exception
Former-commit-id: ee221e0934aeb7fbf625d0c891f828ce497ac720
|
2015-02-24 19:20:38 +01:00 |
|
Lynix
|
a67d66bbd8
|
(HardwareInfo) Added Cpuid to the public interface
Also improved the code
Former-commit-id: 07025657e01ff21a3581204ce74e180c3a5e7737
|
2015-02-24 17:28:02 +01:00 |
|
Lynix
|
60b6b2f4de
|
Refactored code
Former-commit-id: b4f0723b03152a657acd41758c297ac4a9bf1a50
|
2015-02-24 16:16:56 +01:00 |
|
Lynix
|
23ed7d254f
|
Updated copyright year
Former-commit-id: 184ea65e52ffc4bb4849fd1306b1381f48d1470d
|
2015-02-24 15:19:40 +01:00 |
|
Lynix
|
ee6ca790a5
|
Fixed missing includes and warnings under VS
Former-commit-id: c06756b62b616e7322aced01062966247bb7654f
|
2015-02-21 15:04:07 +01:00 |
|
Lynix
|
68b0acea65
|
Replaced header ostream include by iosfwd
Former-commit-id: 305b1b5bfed4c97fad7517ef379e6c0e57f88927
|
2015-02-05 23:34:12 +01:00 |
|
Lynix
|
25dc252666
|
(String) Remade GetXBuffer, now called GetXString
And returns a standard string
Former-commit-id: 516735324a62cb6296e19d3be1960322073e5f3a
|
2015-02-03 21:16:17 +01:00 |
|
Lynix
|
1c180ca9f2
|
(MemoryManager) changed log file name
Also killed a cow
Former-commit-id: 39eed924f7c6c7d724c9726a387eb232d22c8d26
|
2015-02-03 14:46:46 +01:00 |
|
Lynix
|
29b61ec958
|
(MemoryManager) Added allocation logging
Former-commit-id: 6f7d5ae28b8a4bfecfc2dca5010524a3f2c88aaf
|
2015-02-03 14:43:58 +01:00 |
|
Lynix
|
854efefda1
|
Removed useless casts
Former-commit-id: e4181b74a5444f0b695036a5f925f1444092ef09
|
2015-01-31 18:51:19 +01:00 |
|
Lynix
|
53e2dfc6c9
|
Added some comments (as requested)
Former-commit-id: c6c25caf017124c492efc54d5ba8499028896112
|
2015-01-30 22:33:56 +01:00 |
|
Lynix
|
622fce6f9c
|
Regenerated global headers (and updated copyright year, again)
Former-commit-id: b5b24f4a3610e1dead2883afaded48bf3554669d
|
2015-01-30 22:33:41 +01:00 |
|
Lynix
|
5f5be93992
|
Merge remote-tracking branch 'origin/master' into Resource-Update
Conflicts:
include/Nazara/Audio/Music.hpp
include/Nazara/Audio/SoundBuffer.hpp
include/Nazara/Core/Resource.hpp
include/Nazara/Core/ResourceListener.hpp
include/Nazara/Graphics/Material.hpp
include/Nazara/Renderer/Context.hpp
include/Nazara/Renderer/RenderBuffer.hpp
include/Nazara/Renderer/Shader.hpp
include/Nazara/Renderer/Texture.hpp
include/Nazara/Renderer/UberShader.hpp
include/Nazara/Utility/Animation.hpp
include/Nazara/Utility/Buffer.hpp
include/Nazara/Utility/Image.hpp
include/Nazara/Utility/IndexBuffer.hpp
include/Nazara/Utility/Mesh.hpp
include/Nazara/Utility/SkeletalMesh.hpp
include/Nazara/Utility/Skeleton.hpp
include/Nazara/Utility/StaticMesh.hpp
include/Nazara/Utility/SubMesh.hpp
include/Nazara/Utility/VertexBuffer.hpp
include/Nazara/Utility/VertexDeclaration.hpp
src/Nazara/Core/Resource.cpp
src/Nazara/Core/ResourceListener.cpp
src/Nazara/Graphics/DeferredRenderQueue.cpp
src/Nazara/Graphics/ForwardRenderQueue.cpp
src/Nazara/Graphics/SkinningManager.cpp
src/Nazara/Renderer/RenderTexture.cpp
src/Nazara/Renderer/Renderer.cpp
src/Nazara/Utility/Mesh.cpp
Former-commit-id: 99b5ad26a19fe9c9f8118da7b5920bffe89f60f8
|
2015-01-25 19:29:55 +01:00 |
|
Lynix
|
93b04476d1
|
Fixed POSIX DynLibImpl.hpp
Former-commit-id: 6b1924e7f7631eb78743c57973443661f48776f1
|
2015-01-22 22:47:01 +01:00 |
|
Lynix
|
ea8d683624
|
Updated copyright year
(532 files, wow)
Former-commit-id: cbb31f1124a86720bd3a54fe589a0f849a87b434
|
2015-01-21 20:53:01 +01:00 |
|