SirLynix
0d37e36b0c
Fix UnitTests
2023-12-30 11:14:38 +01:00
SirLynix
69efb93671
Network/IpAddress: Add a parameter to exclude port from string
2023-12-30 11:14:29 +01:00
Jérôme Leclercq
8e6ca9cb27
Fix compilation
2023-12-30 09:09:05 +01:00
Jérôme Leclercq
7d0d1feea4
Update IpAddress tests
...
It looks like Google changed their dns
2023-12-30 09:02:01 +01:00
Jérôme Leclercq
3fa3ccc0e0
Improve IP Address tests
2023-12-29 16:08:24 +01:00
Lynix
8a32c748bb
Physics2D/ChipmunkRigidBody2D: Fix SetGeom
2023-12-28 17:47:15 +01:00
SirLynix
08eaf396ed
Update to NazaraUtils 2023.12.28
2023-12-28 13:26:04 +01:00
SirLynix
3d21401569
Fix compilation on Windows < Vista
2023-12-28 13:25:33 +01:00
SirLynix
4039d16df0
Graphics/Camera: Fix camera copy / movement by assignation
2023-12-27 17:13:50 +01:00
SirLynix
b37aaf6173
Fix some comments
2023-12-26 12:42:15 +01:00
SirLynix
9da6e2ef8c
ChipmunkPhysics2D: Fix kinematic body handling
2023-12-26 12:42:08 +01:00
SirLynix
0d3a9547fc
Graphics/PipelinePassList: Fix error introduced by 9fb308a531
2023-12-26 12:41:48 +01:00
Lynix
e1b3832643
Minor cleanup
2023-12-25 21:02:24 +01:00
Lynix
9fb308a531
Graphics/FramePipelinePass: Replace pointer + size by span
2023-12-25 20:05:45 +01:00
Lynix
7cd1b32e95
Core/File: Add DecodeOpenMode
2023-12-25 19:51:19 +01:00
Lynix
4065fbfb1a
Core/OpenMode: Rename ReadOnly/WriteOnly to Read/Write
2023-12-25 19:49:03 +01:00
SirLynix
754a3d3614
Update unit tests for angle normalization change introduced in 6dc27e7948
2023-12-23 14:36:04 +01:00
SirLynix
91221a9b4a
Minor changes
2023-12-23 14:01:04 +01:00
SirLynix
6dc27e7948
Math/Angle: Fix Normalization range ([0;360] => [-180;180])
2023-12-23 13:37:22 +01:00
SirLynix
496800fc5c
Graphics/UberShader: throw an exception if shader module couldn't be resolved
2023-12-21 00:08:30 +01:00
SirLynix
92e9a75ffa
Platform: Add MessageBox
2023-12-21 00:08:14 +01:00
SirLynix
baaea2a33f
Math: Improve code
2023-12-20 16:13:36 +01:00
SirLynix
f2201404f3
Core/Clock: Add Tick method
2023-12-18 12:15:08 +01:00
SirLynix
8efebef26c
Graphics/UberShader: Replace missing UInt32 by the new OptionHash using
2023-12-17 21:07:58 +01:00
SirLynix
83366e93d4
Make changes for breaking NZSL update
...
Fix build
Fix compilation (again)
Fix global included
TextureAsset belongs to another branch
Add missing include
Fix include (should be good, finally)
2023-12-17 20:40:45 +01:00
SirLynix
87bf4563f2
Update auto-gen files
2023-12-17 16:00:44 +01:00
SirLynix
b7bdc74f3f
Graphics/SpotLight: Add UpdateAngles method
2023-12-17 15:59:53 +01:00
SirLynix
3514ac6340
Widgets/Canvas: Add mouse unhandled signals
2023-12-07 18:28:11 +01:00
SirLynix
1615bc4229
Fix PhysicsPlayground
2023-12-07 17:30:29 +01:00
SirLynix
f2672f6376
Fix compilation
2023-12-07 17:14:20 +01:00
SirLynix
f5fefc7b86
Math: Add AngleBetween and RotateTowards for Vector3 and Quaternion
2023-12-07 16:50:22 +01:00
SirLynix
3fd696385d
JoltPhysics3D/JoltPhysWorld3D: Add CollisionQuery for points and shapes
2023-12-07 16:49:48 +01:00
SirLynix
26dbdef50d
JoltPhysics3D: Add elapsedTime parameter to PostSimulate
2023-12-07 16:45:46 +01:00
SirLynix
6cbfb01243
JoltPhysics3D: Allow raycast to return hit characters (and retrieve their entities)
2023-12-07 16:45:14 +01:00
SirLynix
f2ab31cc4b
Core/Error: Remove starting / from file log
2023-12-07 16:42:44 +01:00
SirLynix
62d5e611f1
Core/Error: Make error log only the filename where the error occurred
2023-12-04 18:22:40 +01:00
SirLynix
5253a80a24
Audio: Fix compilation on emscripten | unity_build
2023-12-04 17:50:12 +01:00
SirLynix
3fb1096d07
Audio: Implement support for ALC_EXT_thread_local_context
2023-12-04 17:38:05 +01:00
SirLynix
3e1b61070c
Audio/OpenALDevice: Fix previous commit
2023-12-04 17:37:40 +01:00
SirLynix
b5576ccb9f
Audio: Fix data race when a device is used from multiple threads
...
OpenAL devices can be used from multiple threads and the error handling code (inspired by OpenGLRenderer) did not take that into account. This is not a problem for the OpenGLRenderer since contexts are thread-local which is not the case for OpenAL devices.
2023-12-04 11:01:01 +01:00
SirLynix
81c5322331
Widgets/BoxLayout: Try to fix widget layout
2023-12-04 09:49:48 +01:00
SirLynix
0c29bce3d8
Utility/SubMesh: Allow tangent generation with 3D texcoords
2023-12-04 09:46:31 +01:00
SirLynix
c06898fcde
Audio: Fix compilation with emscripten
2023-12-04 09:45:09 +01:00
Jérôme Leclercq
876023ffa9
Core: Fix use of std::bit_cast
2023-12-04 00:38:10 +01:00
SirLynix
f75a00efe2
Audio: Fix loading of OpenAL extensions (pointers are context-local)
2023-12-04 00:23:39 +01:00
SirLynix
6059f608c0
Minor improvements
2023-12-04 00:22:36 +01:00
SirLynix
f7f31431cb
JoltPhysics3D/JoltRigidBody3D: Fix IsSleeping
2023-12-04 00:21:51 +01:00
SirLynix
e8c594e325
Graphics/ForwardFramePipeline: Fix viewers ordering
2023-12-03 15:45:44 +01:00
SirLynix
27bc5d48e9
Graphics/ForwardFramePipeline: Fix crash with multiple viewers on a single target
2023-12-03 15:31:32 +01:00
SirLynix
73fc061412
Audio/Music: Remove unnecessary code
...
Play() blocks until the thread (and source) has started
2023-12-03 15:30:39 +01:00