Lynix
|
cdf7c11ef8
|
Fix crash when RigidBody2D is moved while having poststeps
|
2017-03-09 18:20:18 +01:00 |
Lynix
|
a4fe005e3b
|
Network/ENetPeer: Fix packets not being resend after timeout sometimes
|
2017-03-08 22:40:15 +01:00 |
Lynix
|
1917a0e8dd
|
Network/ENetPeer: Fix fragments handling
|
2017-03-08 21:06:09 +01:00 |
Lynix
|
b2e4296cc7
|
Network/ENetHost: Fix peers default values not being initialized
|
2017-03-08 21:05:56 +01:00 |
Jérôme Leclercq
|
0393eb408b
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-08 13:25:28 +01:00 |
Jérôme Leclercq
|
b0d61802b6
|
Network/SocketPoller: Fix documentation
|
2017-03-08 13:17:04 +01:00 |
Jérôme Leclercq
|
43f8f21df6
|
Physics2D/RigidBody2D: Fix SetMass occasionnal crash
|
2017-03-08 13:16:53 +01:00 |
Jérôme Leclercq
|
247186fe55
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-07 09:36:47 +01:00 |
Jérôme Leclercq
|
78d6a69bcb
|
Physics2D/PhysWorld2D: Fix SetMass calls during callbacks
|
2017-03-07 09:36:29 +01:00 |
Jérôme Leclercq
|
4259ad8c9d
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-06 14:02:46 +01:00 |
Jérôme Leclercq
|
ede6dd90b8
|
Physics2D/PhysWorld: Add Raycast queries
|
2017-03-06 14:02:35 +01:00 |
Lynix
|
f2fb0f62c2
|
Switch ENet errors to Nazara
|
2017-03-02 16:18:34 +01:00 |
Lynix
|
ad8857354f
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-02 13:07:14 +01:00 |
Lynix
|
04f7b40150
|
Physics2D/RigidBody2D: Fix querying
|
2017-03-02 13:07:02 +01:00 |
Lynix
|
8eb58de486
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-02 11:23:23 +01:00 |
Lynix
|
a50a822fad
|
Physics2D/PhysWorld2D: Fix NearestBodyQuery
|
2017-03-02 11:22:59 +01:00 |
Lynix
|
55ef28c1af
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-02 10:34:16 +01:00 |
Lynix
|
834f65c0ae
|
Physics2D/PhysWorld2D: Add optimized NearestBodyQuery
|
2017-03-02 10:34:02 +01:00 |
Lynix
|
392a23f4f5
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-03-02 09:55:21 +01:00 |
Jérôme Leclercq
|
5ebf125474
|
Physics2D: Add NearestBodyQuery
|
2017-03-01 17:40:12 +01:00 |
Jérôme Leclercq
|
658faf3d49
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-27 16:30:37 +01:00 |
Jérôme Leclercq
|
f22dd81d35
|
Physics2D/RigidBody2D: Add AddImpulse method
|
2017-02-27 16:30:18 +01:00 |
Lynix
|
14022ccee2
|
Network/ENetPeer: Fix crash
|
2017-02-24 10:15:13 +01:00 |
Lynix
|
745a9d12b0
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-23 09:29:11 +01:00 |
EloD10
|
8d402f0491
|
Update ContextParameters.cpp (#119)
* Update ContextParameters.cpp
Changing an incorrect comment
* Update ContextParameters.cpp
|
2017-02-23 00:07:51 +01:00 |
Jérôme Leclercq
|
7c22ee637e
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-22 16:53:01 +01:00 |
Jérôme Leclercq
|
b1e4aea496
|
Physics2D/RigidBody2D: Add signal for movement/release
|
2017-02-22 16:52:34 +01:00 |
Jérôme Leclercq
|
ea135156b8
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-22 15:32:28 +01:00 |
Jérôme Leclercq
|
45262145aa
|
Physics2D/RigidBody2D: Add Userdata field
|
2017-02-22 15:31:51 +01:00 |
Jérôme Leclercq
|
d77f483871
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-22 13:00:22 +01:00 |
Jérôme Leclercq
|
096ea72fb6
|
Physics2D/PhysWorld2D: Fix crash with physics callbacks
|
2017-02-22 13:00:05 +01:00 |
Jérôme Leclercq
|
a53a916399
|
Network/ENetHost: Fix simulation being always active
|
2017-02-21 16:55:05 +01:00 |
Jérôme Leclercq
|
7322969b17
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-21 15:58:44 +01:00 |
Jérôme Leclercq
|
7b47a6ad2e
|
Physics2D: Add support for trigger and callbacks
|
2017-02-21 15:58:31 +01:00 |
Jérôme Leclercq
|
c1cbc8c617
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-21 09:52:51 +01:00 |
Lynix
|
b0d0a63fca
|
Network/ENet: Add peer-side lag simulation
|
2017-02-20 23:37:31 +01:00 |
Gawaboumga
|
c2e4ccaf72
|
Various little fixes (#118)
* Add missing override qualifier
* Mostly shadowing, virtual destructor and other little things
|
2017-02-19 23:15:13 +01:00 |
Jérôme Leclercq
|
cc57fed42e
|
Network/ENetPeer: Fix crash
|
2017-02-17 17:30:27 +01:00 |
Lynix
|
902949549c
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-17 00:39:19 +01:00 |
Lynix
|
ee9712fdcd
|
Some more warning fixes
|
2017-02-17 00:38:44 +01:00 |
Lynix
|
a4100d5b4e
|
Utility/X11: Fix crash at startup
|
2017-02-17 00:21:40 +01:00 |
Lynix
|
dc158d06a8
|
Fix warnings reported by Clang
|
2017-02-17 00:21:28 +01:00 |
Lynix
|
490f6becb2
|
Fix compilation...
That parenthesis probably didn't make it to GitHub, damn you packet
losses!
|
2017-02-16 23:37:28 +01:00 |
Lynix
|
20dfd61ad7
|
Merge branch 'enet_wip_nothing_to_see_here' of https://github.com/DigitalPulseSoftware/NazaraEngine into enet_wip_nothing_to_see_here
|
2017-02-16 23:26:33 +01:00 |
Lynix
|
e0dca1b043
|
Network/ENetPeer: Optimize CheckTimeouts function
|
2017-02-16 23:26:28 +01:00 |
Lynix
|
b7ee6d7b29
|
Network/ENet: Move all packet allocation to host
|
2017-02-16 23:26:00 +01:00 |
Jérôme Leclercq
|
7b49b3dd0e
|
Network/ENetPeer: Fix crash when handling fragment packets
|
2017-02-16 16:14:40 +01:00 |
Lynix
|
8225ad3b41
|
Network/ENetHost: Optimize acknowledgements handling
|
2017-02-15 08:27:15 +01:00 |
Lynix
|
890b06bfcb
|
Network/ENet: Refactor
|
2017-02-15 08:26:56 +01:00 |
Lynix
|
df5d22eb30
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-12 02:21:02 +01:00 |
Lynix
|
1904ce1576
|
Network/ENetPeer: Fix fragmented packet handling
|
2017-02-12 02:21:00 +01:00 |
Lynix
|
212f3eddf0
|
Network/UdpSocket: Fix documentation [skip ci]
|
2017-02-12 02:10:37 +01:00 |
Lynix
|
6d5d1ac1cb
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-02-10 15:22:33 +01:00 |
Lynix
|
ab6e9d3b86
|
Core/String: Fix FormatVA bug
|
2017-02-10 15:20:43 +01:00 |
Jérôme Leclercq
|
41d06fed38
|
Network/ENetHost: Fix packet leak when broadcasting with no peer connected
|
2017-02-01 17:52:01 +01:00 |
Lynix
|
7b8100dafe
|
Network/ENet: Add ENet licence
|
2017-02-01 00:20:22 +01:00 |
Lynix
|
a087174bf8
|
Network/Algorithm: Add HostToNet and NetToHost
|
2017-02-01 00:13:08 +01:00 |
Lynix
|
85257da07e
|
Network/ENet: Fix some warnings
|
2017-01-31 23:05:18 +01:00 |
Lynix
|
6b8d9deb43
|
Network/ENet: Clean up time functions
|
2017-01-31 23:04:53 +01:00 |
Lynix
|
2f057191aa
|
Network/ENetHost: Add GetServiceTime()
|
2017-01-31 22:19:17 +01:00 |
Jérôme Leclercq
|
4f1df53f07
|
Network/ENetPeer: Fix DisconnectLater not waiting for pending commands
|
2017-01-31 15:31:11 +01:00 |
Jérôme Leclercq
|
b5797dfa12
|
Network/ENetHost: Move handling to ENetPeer
|
2017-01-30 18:08:21 +01:00 |
Lynix
|
4e517bc1e3
|
Network/ENetHost: Add network simulator
|
2017-01-28 17:18:06 +01:00 |
Lynix
|
4e2a037d6b
|
Network/ENetPeer: Add total packet lost/sent counter
|
2017-01-28 17:17:42 +01:00 |
Lynix
|
34828929b2
|
Network/ENetHost: Fix a bug
|
2017-01-28 17:16:14 +01:00 |
Lynix
|
5207f2c821
|
Network/ENet: Fix some remaining bugs....
|
2017-01-28 17:15:33 +01:00 |
Lynix
|
9d9d7472ca
|
Network/ENetPacket: Fix a huge bug with packets
|
2017-01-28 14:09:43 +01:00 |
Lynix
|
6ab6ec4f14
|
Network/ENetPeer: Improved stability of connections
http://lists.cubik.org/pipermail/enet-discuss/2014-May/002308.html
|
2017-01-28 12:14:41 +01:00 |
Lynix
|
c9d5f2f1ac
|
Network/ENet: More cleanup
|
2017-01-28 12:08:35 +01:00 |
Lynix
|
8fc734674d
|
Network/ENet: Fix fragments and cleanup
|
2017-01-28 11:06:09 +01:00 |
Lynix
|
664e3a33ec
|
Network/ENet: Fix compilation and warnings
|
2017-01-27 17:19:49 +01:00 |
Lynix
|
9a1ac8a2c7
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-01-27 16:49:25 +01:00 |
Lynix
|
42d5f849f7
|
Network/SocketImpl: Okay, I promise to try to compile myself next time
|
2017-01-27 16:49:09 +01:00 |
Lynix
|
80442924c1
|
Network/SocketImpl: Fix code, once more
|
2017-01-27 16:43:54 +01:00 |
Lynix
|
7602b4a041
|
Network/SocketImpl: Fix typo
|
2017-01-27 16:37:16 +01:00 |
Lynix
|
31ebe5983e
|
Network: Fix typo..
|
2017-01-27 16:31:41 +01:00 |
Lynix
|
0075c22e0c
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-01-27 16:26:02 +01:00 |
Lynix
|
90237186b5
|
Network/SocketImpl: Fix missing include
|
2017-01-27 16:25:48 +01:00 |
Lynix
|
86ae60b6c2
|
Network: Fix compilation
|
2017-01-27 16:07:41 +01:00 |
Lynix
|
f59b59da27
|
Merge remote-tracking branch 'refs/remotes/origin/master' into enet_wip_nothing_to_see_here
|
2017-01-27 15:09:01 +01:00 |
Lynix
|
3489421064
|
Network/UdpSocket: Fix UdpSocket::Receive failing when peers suddenly closes its socket
|
2017-01-27 15:08:26 +01:00 |
Lynix
|
d8b7ff9fa6
|
Network/SocketImpl: Fix possible code errors (Posix)
|
2017-01-27 15:05:26 +01:00 |
Lynix
|
453ca77c1b
|
Network/SocketImpl: Fix Send causing a SocketError_Internal status on non-blocking sockets
|
2017-01-27 15:05:04 +01:00 |
Lynix
|
002d33f590
|
Network/SocketImpl: Fix compilation
|
2017-01-27 14:55:37 +01:00 |
Lynix
|
ab3b730d21
|
Network/TcpClient|UdpSocket: Add SendMultiple method
To efficiently merge multiples buffers into a reduced number of network
packets
|
2017-01-27 14:51:01 +01:00 |
Lynix
|
8a59dc88b8
|
Commit progression
|
2017-01-27 14:48:31 +01:00 |
Lynix
|
12b4073033
|
Progress
|
2017-01-26 09:28:41 +01:00 |
Jérôme Leclercq
|
9e3341a32a
|
Commit current work
This is a temporary branch because I'm missing a USB drive, huehue
|
2017-01-25 15:55:07 +01:00 |
Jérôme Leclercq
|
311e2a545d
|
Network/SocketPoller: Fix cases where EAGAIN is not the same as EWOULDBLOCK (Posix)
|
2017-01-25 15:54:13 +01:00 |
Jérôme Leclercq
|
071147bf51
|
Network/AbstractSocket: Prevent querying/setting receive/send buffer size without opening the socket first
|
2017-01-23 11:58:05 +01:00 |
DrLynix
|
85f0208690
|
Newtork/AbstractSocket: Allow to specify receive and send buffer size per socket
|
2017-01-20 14:33:05 +01:00 |
DrLynix
|
f383eca19a
|
Update copyright year
|
2017-01-20 12:58:35 +01:00 |
DrLynix
|
15de1214cb
|
Utility: Fixes compilation
|
2017-01-20 10:04:43 +01:00 |
Lynix
|
e4b6f8e126
|
Utility/Icon: Make Icon a RefCounted object
|
2017-01-19 21:59:34 +01:00 |
Lynix
|
670199b557
|
Utility/Cursor: Rework Cursor as a handled object
|
2017-01-19 21:38:56 +01:00 |
Lynix
|
b884f5783c
|
Utility: Add CursorController
|
2017-01-19 14:17:26 +01:00 |
Lynix
|
b64d384c99
|
Utility/Cursor: Fix compilation on Linux
|
2017-01-19 10:27:47 +01:00 |
Lynix
|
934e646b00
|
Utility/Window: Fixes compilation for X11, again
|
2017-01-19 00:12:50 +01:00 |
Lynix
|
eea8b8c7f0
|
Utility/Window: Fixes compilation for X11
|
2017-01-18 23:57:37 +01:00 |
Lynix
|
d1b5357504
|
Utility/X11: Try to fix Linux implementation
|
2017-01-18 23:51:59 +01:00 |
Lynix
|
5752792565
|
Utility/X11: Fix calling of std::abort() in case of failure
|
2017-01-18 22:41:44 +01:00 |
Lynix
|
5b36ac1953
|
Utility: Fix Cursor missing initialization
|
2017-01-16 00:41:31 +01:00 |
Lynix
|
f406068c45
|
Utility: Rework cursors
-Rename WindowCursor to SystemCursor
-Merged Cursor class with SystemCursor enum
|
2017-01-16 00:32:59 +01:00 |
Lynix
|
954298dc1e
|
Utility/Cursor: Add GetImage() method
|
2017-01-15 22:41:48 +01:00 |
Lynix
|
a00dd39c51
|
Graphics/MaterialPipeline: Fix error when failing to override a shader
|
2016-12-21 18:25:22 +01:00 |
Lynix
|
b64aa72626
|
Renderer/UberShaderPreprocessor: Fix compile error
|
2016-12-18 01:23:46 +01:00 |
Lynix
|
459c5e7a09
|
Graphics/Shaders: Add possibility to override Über-shaders at runtime
|
2016-12-18 01:16:26 +01:00 |
Lynix
|
682dab32b3
|
Graphics/Shader: Make texture units statics
Provides better performances and prevents the sampler type bug to happen
|
2016-12-18 01:13:46 +01:00 |
Lynix
|
1a8805aad1
|
Renderer/UberShaderPreprocessor: Log shader code when failing to compile
|
2016-12-18 00:37:39 +01:00 |
Lynix
|
b468dbe092
|
Renderer: Add uniform dumper when shader fails to validate
|
2016-12-18 00:36:41 +01:00 |
Lynix
|
b410956d1b
|
Renderer/Renderer: Change texture unit parameter from UInt8 to unsigned int
|
2016-12-18 00:36:05 +01:00 |
Lynix
|
7de3c4905f
|
Core/String: Add Format static method
|
2016-12-16 18:37:06 +01:00 |
Lynix
|
5aa0c362a6
|
Graphics/DepthRenderTechnique: Fix SceneAmbient uniform not being sent
|
2016-12-15 23:08:56 +01:00 |
Lynix
|
ff5b72b469
|
Graphics/DepthRenderTechnique: No longer require a viewer
Fixes crash
|
2016-12-15 14:37:12 +01:00 |
Lynix
|
4e239236b1
|
Utility/SoftwareBuffer: Move to public API
|
2016-12-09 09:11:22 +01:00 |
Lynix
|
d62720d610
|
Utility/Buffer: Refactor Buffer classes
|
2016-12-09 08:56:46 +01:00 |
Lynix
|
1794c83a32
|
Utility/SimpleTextDrawer: Fix handling of whitespace glyphs
|
2016-12-03 00:37:02 +01:00 |
Lynix
|
fd196cf0ae
|
Graphics/TextSprite: Fix undefined behavior
|
2016-12-03 00:36:24 +01:00 |
Lynix
|
e3daf7ef1f
|
Core/String: Add GetCharacterPosition method
|
2016-12-03 00:34:55 +01:00 |
Lynix
|
e6e4a437bd
|
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
|
2016-11-30 13:08:08 +01:00 |
Lynix
|
3c5594c206
|
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
|
2016-11-28 17:27:12 +01:00 |
Lynix
|
0031b0fd83
|
Core/File: Fix OpenMode_MustExist for Linux
|
2016-11-27 14:23:36 +01:00 |
Lynix
|
efcce7d442
|
Core/Enums: Fix typo in OpenMode (MustExit => MustExist)
|
2016-11-27 14:23:26 +01:00 |
Lynix
|
a34d1e410c
|
Core/Enum: Convert OpenMode and StreamOption to the new flags system
|
2016-11-27 13:40:47 +01:00 |
Lynix
|
d509520904
|
Utility: Oops, so that field was used
|
2016-11-27 02:48:18 +01:00 |
Lynix
|
fda625b00a
|
Utility: Fix compilation again
|
2016-11-27 02:42:16 +01:00 |
Lynix
|
9cc20f1069
|
Utility: Fix compilation on Linux
|
2016-11-27 02:36:58 +01:00 |
Lynix
|
1db3d60cea
|
Utility/Enums: Change WindowStyleFlags to the new flags format
|
2016-11-27 02:28:39 +01:00 |
Lynix
|
057de1544b
|
Audio/Music: Fix Stop not resetting playing offset if music was already stopped
Also prevented a useless seek at destruction
|
2016-11-24 20:17:30 +01:00 |
Lynix
|
e7ddcaf876
|
Audio/Music: Fix Stop() not resetting playing offset
|
2016-11-24 12:15:16 +01:00 |
Lynix
|
faa03225bb
|
Utility/OBJLoader: Fix compilation
|
2016-11-24 10:01:22 +01:00 |
Lynix
|
0c8128b7e4
|
Mesh/MeshParams: Replace flipUVs by texCoordOffset and texCoordScale
|
2016-11-24 09:43:56 +01:00 |
Lynix
|
3ae5bfad63
|
Graphics/TextSprite: Fix scale not affecting bounding volume
|
2016-11-24 09:40:04 +01:00 |
Lynix
|
8d86306933
|
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
|
2016-11-23 14:07:52 +01:00 |
Lynix
|
3193aef29a
|
Audio/Music: Improve documentation
|
2016-11-22 14:25:35 +01:00 |
Lynix
|
2d13ff7aac
|
Revert "Utility/Formats: STBLoader will now convert the image to RGB8 if it has no alpha value"
This reverts commit c523e3cde5.
|
2016-11-18 22:39:26 +01:00 |
Lynix
|
f34d390216
|
Physics2D/RigidBody2D: Fix AddForce application point for Global coordinate system
|
2016-11-18 18:12:48 +01:00 |
Lynix
|
e4f507e67f
|
Physics2D/RigidBody2D: Fix collisions
|
2016-11-18 18:03:40 +01:00 |
Lynix
|
ac2193e0c2
|
Physics2D: Add support for SegmentCollider2D
|
2016-11-18 18:00:48 +01:00 |
Lynix
|
c523e3cde5
|
Utility/Formats: STBLoader will now convert the image to RGB8 if it has no alpha value
|
2016-11-18 01:16:36 +01:00 |
Lynix
|
ff7e64494f
|
Utility/Image: Add HasAlpha() method
|
2016-11-18 01:15:58 +01:00 |
Lynix
|
93a2e54667
|
Utility/PixelFormat: Fix mask bit orders
|
2016-11-18 01:15:36 +01:00 |
Lynix
|
cd0e9d97b8
|
Graphics/Sprite: Add SetMaterial and SetTexture overloads for searching a resource name
|
2016-11-17 18:24:36 +01:00 |
Lynix
|
23a85fb5ab
|
Physics2D/RigidBody2D: Fix removal of body from space
|
2016-11-15 16:01:39 +01:00 |
Lynix
|
43f93141ac
|
Utility/Algorithm: Fix GenerateBox plane rotation (Fix #114)
|
2016-11-14 00:02:01 +01:00 |
Gawaboumga
|
7a0049b392
|
Should fix the problem of Q activating A, this occurs when a keysym is related to several keycodes (#113)
|
2016-11-11 12:13:36 +01:00 |
Lynix
|
e4c89f2763
|
Physics2D/RigidBody2D: Fix SetMass need to be called twice
|
2016-11-10 17:24:22 +01:00 |
Lynix
|
9772b43542
|
Physics2D/RigidBody2D: Made SetGeom public
|
2016-11-10 17:18:44 +01:00 |
Lynix
|
7f445def13
|
Fix some warnings from MSVC
|
2016-11-10 16:44:29 +01:00 |
Jérôme Leclercq
|
8ed34d22fb
|
Core/ByteArray: Move ToHex implementation to .cpp
|
2016-11-08 16:14:56 +01:00 |