Lynix
a7d2d8cddd
Utility/AbstractImage: Inherit RefCounted
2016-10-20 23:53:22 +02:00
Lynix
3c29bfe516
Lua/LuaInstance: Make ArgCheck and ArgError const
2016-10-20 23:44:12 +02:00
Lynix
f3e1b19326
Core/FileLogger: Fix errors being written twice to the console with std replication ( Fixes #103 )
2016-10-18 19:16:38 +02:00
Lynix
438d8e918c
Physics2D/RigidBody2D: Remove gravity factor
2016-10-17 17:53:49 +02:00
Lynix
f18a84810f
Physics2D: Add BoxCollider2D class
2016-10-17 17:53:34 +02:00
Lynix
d530ca22e0
Final pass of Clang warning fixes
2016-10-17 16:14:35 +02:00
Lynix
c221d53839
Physics3D/ConvexCollider3D: Replace pointer with stride parameters by a SparsePtr
2016-10-17 16:01:41 +02:00
Lynix
4c6f049e0d
Fix another lot of warnings from Clang
...
Closes #90
Closes #91
Closes #92
Closes #93
2016-10-17 16:01:05 +02:00
Lynix
7e594a861f
Graphics: Fix EnableInstancing(bool) having no impact
2016-10-17 14:47:15 +02:00
Lynix
5a07bbd001
Fix a lot of warnings from Clang/GCC
2016-10-17 14:46:53 +02:00
Lynix
f858356bc2
Renderer/UberShaderPreprocessor: Fix EARLY_FRAGMENT_TESTS typo ( Fixes #102 )
2016-10-17 14:04:46 +02:00
Ardakaniz
fa32f70d14
Fix log crash
2016-10-16 19:21:06 +02:00
Ardakaniz
72fa0adcfd
Fix compilation + codingstyle
2016-10-16 18:39:05 +02:00
Ardakaniz
495976bff6
Remove DefaultLogger, just accept a SetLogger before initialization
2016-10-16 18:34:01 +02:00
Ardakaniz
308a603324
Log: Add possibility of set default logger (for initialization)
2016-10-16 18:21:05 +02:00
Ardakaniz
fca5aeb9cd
FileLogger: Make IsTimeLoggingEnabled const
2016-10-16 18:20:25 +02:00
Ardakaniz
64cec3fd01
AbstractLogger: Make IsStdReplicationEnabled const
2016-10-16 18:20:05 +02:00
Ardakaniz
33e4c89b73
Rename 'Physics 3D' to 'Physics 2D' in files head
2016-10-14 19:34:49 +02:00
Lynix
f3e041c4c0
Physics2D/RigidBody2D: Temporary remove SetGeom to fix a linking error
2016-10-14 18:01:24 +02:00
Lynix
119436a642
Physics2D/RigidBody2D: Cleanup and fix memory leak
2016-10-14 17:56:50 +02:00
Lynix
8c1b4527fd
Utility/Events: Fix TextEntered event with tabs on Linux
2016-10-14 17:50:12 +02:00
Lynix
9b48c9ee37
Physics3D: Rename ::GeomType to Nz::ColliderType3D
2016-10-14 17:27:30 +02:00
Lynix
9a7767867b
Push the current work on the Physics2D module
2016-10-14 17:07:13 +02:00
Lynix
be44a89a85
Sdk: Rename [Collision|Physics]Component to [Collision|Physics]Component3D
2016-10-13 08:23:25 +02:00
Lynix
b52c7c57bf
Physics3D: Rename PhysWorld to PhysWorld3D
2016-10-13 08:13:56 +02:00
Lynix
3765cba046
Physics3D: Rename PhysObject to RigidBody3D
2016-10-13 08:06:14 +02:00
Lynix
3c4d084b27
Physics3D: Rename Physics module class to Physics3D
2016-10-13 07:40:12 +02:00
Lynix
b7a383d68c
Physics3D: Rename all *Geom to Collider3D
2016-10-13 07:29:34 +02:00
Lynix
8781a628e0
Physics: Rename PhysGeom to Collider3D
2016-10-13 06:08:17 +02:00
Lynix
24f1859ec2
Physics: Change includes to Physics3D
2016-10-13 06:03:22 +02:00
Lynix
eae8847bd1
Physics: Move files to Physics3D
2016-10-13 06:01:32 +02:00
Gawaboumga
eb1416f48d
Fix comment
2016-10-12 21:38:33 +02:00
Gawaboumga
f19100d179
Fix event: text entered (still broken with some key combinations and non printable characters)
2016-10-12 21:07:04 +02:00
Jérôme Leclercq
96a886260e
Network: Fix compilation on Linux x86 ( Fixes #81 )
...
Former-commit-id: b9ee4a38914e101751907a0afd5bc4387c4cc595 [formerly fbd619850d74c3264eead6456950549a00445a48] [formerly 38aa0d99632748baef4bdbed948e97d3348fd7c3 [formerly 24dc3d90f246b8a437a6fc1ace1b3091fd0e8df9]]
Former-commit-id: 37cfa200c8effe1822e9e2c8dd3224f8d4138c9d [formerly 5a4fdb8f93bcef49702e73d3ca8c7f5a1be56716]
Former-commit-id: 3e444884880bb866d4b66b5d4531272a02ac4125
2016-10-08 20:55:00 +02:00
Lynix
42240afb7c
Utility/PixelFormat: Fix RGB32 and RGBA32 formats ( Fix #80 )
...
Former-commit-id: dceb517cec5aeb1202c9725c62248ca182310528 [formerly 4ac3d4cacf5217c85027f3895a5673c8827cc0c5] [formerly ae697fbfacc90215483a431a3d3377ddf5814a98 [formerly cc43ad0eb6a7793b17e582d4bf9ce2812d47ca2b]]
Former-commit-id: 6bd38f6ccb14944d7dcf5b69cda173c1b3c4f02e [formerly c32c42d98d003c181ee0ae1f5e97037d24497a07]
Former-commit-id: d87a202835b7929db20c46a05a0dadb0f497c306
2016-10-07 19:17:07 +02:00
Lynix
7c1680ada7
Network/SocketPoller: Fix Wait not updating error parameter ( fixes #79 )
...
Former-commit-id: fd04ad1ef0b3c86e02d12251c384c5ee2976460d [formerly 57f72f946a0182c022ad8fc18aea1867914f6552] [formerly bbbadcedac8d46ff33f53a24053d1a9c06d09b8b [formerly f536546d45c326658845c287a1fa6d9d4f8c5a99]]
Former-commit-id: 94246df60ecd371a07a57c12586d1d6bc7279076 [formerly b693141c531e6a61a3e8bc703ad7adf0fdb7a12d]
Former-commit-id: cbaf3deb146ad0a38f59d890ea99d66d49d9f730
2016-10-05 00:50:27 +02:00
Lynix
d8b7fad5f0
Utility: Fix NoWindowSystem parameter
...
Former-commit-id: e52ac3a387001968fb0e998b788aaad715696a63 [formerly db7e147f903a51ed676f3580ae4e5c14c697ce2a] [formerly 5c467bc943641505761e555b394f1e29201a5680 [formerly 3906b482b0ebfd99d26cc54d7ace3e6d628241e4]]
Former-commit-id: 13ac52c4b8fe3e9c73d38387e8fa44690d225a5c [formerly 0554f1fddf0023ccad75f2c946653f052f588e8a]
Former-commit-id: d608750b66faf4dae989f7576c268a3ad32854f4
2016-10-05 00:41:45 +02:00
Lynix
fc3fb062e0
Utility: Add Parameters and NoWindowSystem option
...
Temporary fix until Utility module has been split.
Former-commit-id: 702929f41c8f1dd4015b64e9b331c150ad6fd953 [formerly f113bd948da6a8c5399aab48f53b6cb5ca272081] [formerly 593365938d7e3a835b94727ec6dc744a7a113822 [formerly e43d02e4e221e5c1d85320d71d1a258db44768d1]]
Former-commit-id: 29e2dd7ff9ee608847e3f78a7474e3286343b152 [formerly cf10e1a9dd5ca6df0bdf39730e2b38e9ea0d673a]
Former-commit-id: a479d4eb078b30d6e7b34bd53dba6366fad643de
2016-10-05 00:26:06 +02:00
Lynix
7952c1531a
Utility/X11: Fix compilation on Ubuntu 14.04
...
Former-commit-id: ec60ac14249ec8373b94adc151689bb296a32eb8 [formerly f133d000ffa0af394ff13f1cdb5c15998e168cb3] [formerly a273e695a23571703a86fb48baf2b3481a880e7f [formerly 16e55866c0bf4159de7ab70f01f10ee8cd85c460]]
Former-commit-id: 4119b010eb683593fc1a874a18cd43258a7bb686 [formerly 4f25a87bee75670940a2ad68b61a32342e3ddcf9]
Former-commit-id: f811f2c2dbe89bf4a9442b11a2c50b54719c85bd
2016-10-04 18:09:15 +02:00
Lynix
4dff4f724b
Utility/X11: Fix xcb_renderutil.h compile error on olders systems (Travis CI for example)
...
Former-commit-id: d244d237356fa61293e8af28654a97df3f127de6 [formerly 348621c8a478a8b2f286b5fcb02b687e10216294] [formerly 25deef8c480e56fe2d2e0f1f8a22b942ace56ef6 [formerly e936f13a7c07985663fc0d35e4d0332a7aad6762]]
Former-commit-id: f419ba91ab932b4695632bf2bf6e13cb2d396ffb [formerly 4d66289f24743ce633846a33207a46be5b97f307]
Former-commit-id: 38f18e32f5e7154f8bbad8869559279ae268ddee
2016-10-04 15:42:42 +02:00
Lynix
30e07ea2e2
Core: Rewrite CPUID to preserve EBX register ( Fix #73 )
...
Former-commit-id: 19651c4e8856df2e6a9a208b5dfab1dfdde80978 [formerly d7392176b9b510939aeefaf5c853d023af211379] [formerly 36c14e52fae5966508143704557610247aaf2e22 [formerly 1901b3100ddc4621685375de77dfb7863687d1b4]]
Former-commit-id: 53af7fc2cb9ee97f16cc03db53658385dc218b71 [formerly d43f598f33684430ab3a58db1533cb108be6e26a]
Former-commit-id: 5d88e9b7ef4bc7e05060ac06678d6c141d9a88a4
2016-10-03 19:05:50 +02:00
Lynix
c61b4598e8
Core/Config: Rename WINDOWS_VISTA option to WINDOWS_NT6
...
Former-commit-id: 9d0c33b7d79521e074aa84684d09d7855956d1df [formerly 7400f0dc41845e0bf275e7a631ec760857db6009] [formerly 9bc38d067febb9723119adf811922642b1f7b782 [formerly e7b9f3e327d422a9ed1e01cdc9439170a67bf7d2]]
Former-commit-id: 8614882bef71668ed10cd7fedbf4a058073e6389 [formerly 1bbf4a90092509565475a1709c82dc696f8b8a04]
Former-commit-id: 0b6c22973bfa60dca69902388244d4d40fc9b554
2016-09-27 13:40:29 +02:00
Lynix
3a8b16f36e
Network/SocketPoller: Fix constructor linking
...
Former-commit-id: 618b77421a9ce9d6090789fc45188ce8aa55c166 [formerly fc592c91642c62b2b0d70718dcc6411c7bb089ae] [formerly a53e47653062eff13e08536746bbc4225e366f16 [formerly 82e71fb8b858c0f2ce3ea9141af4920aefb13f61]]
Former-commit-id: 27e1799a5c90be2347027cdc9aed33a67cb8ddb3 [formerly 4434c6e8109fb464e87ee7e199680e01de67659e]
Former-commit-id: 20011dca33841988e329b74e915848986b2d184c
2016-09-26 19:37:31 +02:00
Lynix
73ca2cd203
Network/SocketPollerImpl: Fix compilation on Linux
...
Former-commit-id: f73b19423f093e2b61dfa4d6405a31f3727caac8 [formerly 49f4fc0cc3748bbe9d437cbf821b6572f5cce9d0] [formerly e0aba35dcaf14c51b468f3cb7fb0ca11e9fe9858 [formerly d9702db8895beb27659a320065e603e659a0c67a]]
Former-commit-id: f519992e9c049bdfff9f27ecdd398a5db2f4c5b2 [formerly 9ddba3042d5ad622d118e3ef9514571323cc0632]
Former-commit-id: 9449ba98c71a5d988aa5f619852b32ea3621c97a
2016-09-26 19:21:57 +02:00
Lynix
d8788c8d09
Network/SocketPoller: Fix Linux implementation
...
Former-commit-id: f709da3636f60638461910570f8a03bf4acd1723 [formerly 8dd3f494efc40f9c652262903642155941620ac4] [formerly f4aeaca88e75efc00d818046d0a6e63a81db5af3 [formerly b5e70d0536e7d25e363b18e58d47122e3c90ca1e]]
Former-commit-id: 2ee713e85407fe7d44d3b1352f197da113cbe041 [formerly 9735f9b849062179207f4453a233a851c49431ea]
Former-commit-id: fc5e136d0be6123138623ba3d90b64475b8d81b4
2016-09-26 19:04:51 +02:00
Lynix
a13b17573e
Network/SocketPoller: Switch to epoll implementation on Linux
...
Former-commit-id: 1a4b998bff35b5aac411b053fe3dee48f1f6985c [formerly b7a50753347b629f708f21d85efc9e76e4b1bfc6] [formerly 7d59f9ff3d2173657cc5873209753fe64b59e2f2 [formerly 4c38f94a4a366ed290e605870e6f3c87e6decd7f]]
Former-commit-id: af5cc261c162ca3eebe5885acd5e2adfbd817984 [formerly 26e7b701e8dcafb7fb9c3537107729b2d0bfe354]
Former-commit-id: 00bd2c62ecdb5c493c4ec117dd2033d272f7143a
2016-09-26 18:34:06 +02:00
Lynix
e9deac3802
Graphics/ParticleStruct: Add size member to ParticleStruct_Billboard
...
Former-commit-id: c8578baad436d18d609d4cc7cf1d773ba01b8616 [formerly fff8b8fce1a6b0a5330dc983e46676d9de6bc810] [formerly 9d584febdb50e4680d4beb24c5fb65371b838ffa [formerly cdbfc358e3c66ade396353c5d996c6d5c7fba313]]
Former-commit-id: 54ab0d22f7e947a2ee01fa9f36bd0e81af40e91d [formerly fc75d5fcd8351f4c9bccfd4c3a57131365d52ea4]
Former-commit-id: 79f3c8b08ad0089988e59139baaf87bf2aa5460b
2016-09-26 13:19:30 +02:00
Lynix
a7b98c407a
Core/String: Fix error when using COW on empty string
...
Former-commit-id: 5d4bb54e4d7b9f68ef66ff8f099d9ea854d982b5 [formerly 8c7e15a2f6f5c1978a3e7b2c33f0ce038ca19dc7] [formerly 9b01d29473ca9d3d64333dd1aa79539a3b2dedb2 [formerly 9159fc04b30b7aef18d16ed1887ba637256a8ad8]]
Former-commit-id: dcbc45c4fce819a44a47a02439a68276fae5b992 [formerly effba4f1df384c6bc7b87066fe94a93058302b0a]
Former-commit-id: 357ad9fa46d773d6066b1b7cc945da663fe004f7
2016-09-26 13:19:03 +02:00
Lynix
bbf9a5337d
Core/String: Fix Simplified() method, which was altering the original string size instead of the copy
...
Former-commit-id: ee47e8d0162647c87319345efc1506c41ec4b727 [formerly 02f40858f0e96881607d8e41a7f1ceac9f417a03] [formerly b711d61ffcf49f18afb95def91de1a045f3684dc [formerly b75b19a03b746c0a9f750d7ddf86ddd51f08098d]]
Former-commit-id: 120d8b06bdbb658cf67e2a45bdaec4134ce291f2 [formerly ac34669afd7c16f9c2a2dee23dab7f7e09e0f5e5]
Former-commit-id: 6b2fc9ec4f3815976a73ca2be3d79ce141597b58
2016-09-26 13:18:21 +02:00
Lynix
7761b59dd9
Utility/OBJLoader: Check OBJ files before processing them
...
This removes a lot of errors from the logs in some cases
Former-commit-id: b540b8b8f942c0e8805e3b3e76295669f5e6764a [formerly c71ce0c21549178438ebcc3c85ca9e9074966410] [formerly 454c698bfa5432f19f238890d303f3641dca7056 [formerly 6e501a315a69b38c11440988bdc5d5f2e7158852]]
Former-commit-id: c5bfc674f09100d99a4c853a1dea96fd030fde49 [formerly 6f5190f8ed305b9726ef69d713a20e99d8c476a1]
Former-commit-id: a72b009cc519caf76784336b2df8db9d5b2d8628
2016-09-26 13:16:42 +02:00