Commit Graph

3865 Commits

Author SHA1 Message Date
Jérôme Leclercq
18efb2016d Fix Fletcher16 and CRC64 2023-09-08 13:40:30 +02:00
Jérôme Leclercq
e8ddac4964 Fix CRC32 2023-09-08 09:58:05 +02:00
SirLynix
85d13ae436 Fix wrong commit 2023-09-08 09:14:13 +02:00
SirLynix
21680171a2 Replace GetPlatformEndianness() by PlatformEndianness constexpr
from nazarautils
2023-09-08 09:13:04 +02:00
SirLynix
a3bf80a805 Utility/PixelFormat: Fix a bunch of conversions 2023-09-08 09:10:38 +02:00
SirLynix
1009b296a1 Update for latest nazarautils 2023-09-08 09:10:22 +02:00
SirLynix
aef8b01f15 Math/Box: Rename FromExtends to FromExtents 2023-09-08 09:06:26 +02:00
SirLynix
5f8b7b361e Renderer/CommandBuffer: Add support for InsertDebugLabel 2023-09-06 13:24:31 +02:00
SirLynix
07d3ccd75d Graphics/UberShader: Log uber-shader compilation errors 2023-09-06 13:23:49 +02:00
SirLynix
7e93666224 Graphics: Give debug names to buffers 2023-09-06 13:23:07 +02:00
SirLynix
1b9c19fd78 Minor fixes 2023-08-31 18:01:59 +02:00
SirLynix
b1487a04fd Graphics/FrameGraph: Add support for texture arrays 2023-08-31 18:00:58 +02:00
SirLynix
2a41afa5af VulkanRenderer: Rewrite errors 2023-08-31 17:57:43 +02:00
SirLynix
51e0876bed Renderer/RenderDeviceInfo: Ensure storage/uniform buffer alignment is a power of two 2023-08-31 17:55:15 +02:00
SirLynix
d4b2cede15 Fix compilation of FFMpeg plugin/emscripten/ShaderNode 2023-08-24 17:58:49 +02:00
SirLynix
f7df4f56b4 Widgets/RichTextAreaWidget: Fix backspace 2023-08-24 17:47:41 +02:00
SirLynix
557da10dc6 Rework TextDrawer interface 2023-08-24 17:47:20 +02:00
SirLynix
9579eba43d Widgets/BaseWidget: Fix warning in release 2023-08-24 08:42:37 +02:00
SirLynix
ad738a2803 Core/StringExt: Add IterateOnCodepoints to remove std::u32string allocations 2023-08-24 08:42:25 +02:00
SirLynix
bd53245f42 Core/StringExt: Don't pass string_view by ref
https://quuxplusone.github.io/blog/2021/11/09/pass-string-view-by-value/
2023-08-24 08:23:14 +02:00
SirLynix
1b7a89213d Widgets: Fix manually hidden entities being incorrectly shown when widget itself is shown 2023-08-24 07:54:33 +02:00
SirLynix
98c0a47dcc Widgets/TextAreaWidgets: Keep selections active (and visible) when losing focus 2023-08-23 17:56:36 +02:00
SirLynix
8f0890f719 Widgets: Fix new line selection not being bound to scissor box 2023-08-23 17:33:59 +02:00
SirLynix
66f7e4b6ad Core/SignalHandlerAppComponent: Fix warning 2023-08-17 18:05:03 +02:00
SirLynix
ae62e1f6c9 Network/WebService: Make Pool return a boolean indicating if a request finished 2023-08-17 18:04:12 +02:00
SirLynix
0989a25a99 Core/SignalHandlerAppComponent: Fix "failed to install signal handlers" warning popping out even if it worked 2023-08-16 18:18:33 +02:00
SirLynix
49adcd7b81 VulkanRenderer/Loader: Try to load other vulkan libs 2023-08-16 18:12:26 +02:00
SirLynix
f2fc02cbd4 Core/ErrorFlags: Turn this class into an inline class 2023-08-16 18:11:18 +02:00
SirLynix
ab8bac2575 Use fmt store instead of ToString fallback
Thanks to @jonathanpoelen for the idea
2023-08-15 01:10:01 +02:00
SirLynix
a741672a51 Allow error message to be formatted 2023-08-15 01:10:01 +02:00
SirLynix
e8620894f7 Renderer: Expose present mode and allow to query/set it 2023-08-13 18:16:03 +02:00
SirLynix
7e54b19eb5 Fix unity compilation 2023-08-12 14:08:48 +02:00
SirLynix
68ce2b2d00 ChipmunkPhysics2D/PhysWorld2D: Change default step size to 1 / 120 2023-08-12 12:23:11 +02:00
SirLynix
887bd875f7 Remove unused headers 2023-08-12 12:22:27 +02:00
SirLynix
689ea06fe1 ChipmunkPhysics2D/Constraint2D: Fix leak and implement single body constraints
Also move anchors to world space
2023-08-12 12:12:20 +02:00
SirLynix
65a1c195ac ChipmunkPhysics2D/RigidBody2D: Add ToLocal/ToWorld methods 2023-08-12 12:11:24 +02:00
SirLynix
4642ea778c ChipmunkPhysics2D/PhysicsSystem: Add query functions wrappers 2023-08-10 12:05:31 +02:00
SirLynix
ab95bec41b Fix compilation 2023-08-10 12:03:56 +02:00
SirLynix
efa2a30934 Fix check-files ordering headers by folder count for different libs 2023-08-10 08:59:50 +02:00
SirLynix
494a83e817 JoltPhysics3D/Physics3DSystem: Cleanup test code 2023-08-10 08:59:20 +02:00
SirLynix
5484967498 ChipmunkPhysics2D/RigidBody2D: Add unique body index and remove userdata 2023-08-10 08:40:21 +02:00
SirLynix
09f282f2fe JoltPhysics3D/JoltCharacter: Fix IsOnGround returning true when touching walls 2023-08-09 19:38:07 +02:00
SirLynix
a6fbf3c622 Fix previous commit 2023-08-08 18:26:53 +02:00
SirLynix
cf6fdf258f Graphics: Add new functions to get default material types/presets 2023-08-08 18:17:58 +02:00
SirLynix
32f8141bd8 ChipmunkPhysics2D: Rework RigidBody2D 2023-08-07 18:17:00 +02:00
SirLynix
fd73d62adf Graphics/RenderSystem: Fix skeleton not being used when added after graphics component 2023-08-06 10:14:01 +02:00
SirLynix
5444e4186e Core/Thread: Remove MinGW compiler defines (as they are now part of NazaraUtils) 2023-08-04 16:40:46 +02:00
SirLynix
c97bba71e7 Utility/Node: Translate comment 2023-08-04 12:28:32 +02:00
SirLynix
b3ad0e3a06 JoltPhysics3D: Fix raycast body for static bodies 2023-08-04 12:28:15 +02:00
SirLynix
e6f26f04a9 JoltPhysics3D: Fix destruction of just created bodies 2023-08-04 12:27:26 +02:00