Commit Graph

  • 1d3190ac24 ComputeParticlesTest: Improve test to actually use Nazara logo SirLynix 2023-07-21 18:30:47 +02:00
  • 0c6ca52af0 Core/Thread: Fix MinGW compilation in unity build SirLynix 2023-07-21 12:14:11 +02:00
  • 313be2d0f4 Fix merge error Jérôme Leclercq 2023-07-21 09:13:19 +02:00
  • c30b498216 ComputeParticlesTest: Update shaders SirLynix 2023-07-21 08:58:50 +02:00
  • d94d5415a3 Add compute shaders as filegroup on VS SirLynix 2023-07-21 08:57:24 +02:00
  • e3da81dff4 ComputeTest: Fix Vulkan error SirLynix 2023-07-21 08:57:07 +02:00
  • dee47c6f15 Renderer: Fix BuildMipmaps SirLynix 2023-07-21 08:54:27 +02:00
  • 4db5b59ec9 Renderer: Refactor transient resources (allow access at any time) SirLynix 2023-07-21 08:51:39 +02:00
  • de68033a0e Update ComputeParticlesTest SirLynix 2023-01-29 22:09:36 +01:00
  • e34ba8c05d Add ComputeParticlesTest SirLynix 2023-01-04 17:57:26 +01:00
  • 9e7b98a017 Fix recent GetThreadDescription change Jérôme Leclercq 2023-07-21 09:20:46 +02:00
  • c25113fea9 xmake check-files -f SirLynix 2023-07-21 09:01:52 +02:00
  • ef669d8c9a Core/ThreadImpl: Fix GetThreadDescription link error on older Windows SirLynix 2023-07-21 09:01:15 +02:00
  • fbf4da3c4f VulkanRenderer: Improve transient command buffer usage SirLynix 2023-07-21 09:00:34 +02:00
  • ce2693114c Fix includes SirLynix 2023-07-17 19:18:15 +02:00
  • cbe055d412 Core/AppFilesystemComponent: Use hash as key for resource parameters SirLynix 2023-07-17 19:07:45 +02:00
  • f2bc1bff7a Update for latest nazarautils update SirLynix 2023-07-17 19:05:15 +02:00
  • af3d1cfa26 Network/NetPacket: Fix mutex recursive lock leading to an exception SirLynix 2023-07-15 10:36:41 +02:00
  • 42ea4ebbfb Widgets/BaseWidget: Fix background entity not being released SirLynix 2023-07-15 10:36:03 +02:00
  • 5e4c175395 VulkanRenderer: Implement CommandBufferBuilder::BuildMipmaps SirLynix 2023-07-14 14:25:08 +02:00
  • 6308553886 Graphics/TextSprite: Fix AABB when scale is used SirLynix 2023-07-14 14:18:44 +02:00
  • ff491eddc7 Math/Angle: Fix Zero() SirLynix 2023-07-14 14:18:28 +02:00
  • 62663dc8e1 Vulkan SirLynix 2023-07-14 14:18:04 +02:00
  • 1bb4b8fa0d Core/AppFilesystemComponent: Add GetDirectory SirLynix 2023-07-14 14:16:57 +02:00
  • 4f3542356d Graphics/RenderSystem: Handle visibility immediatly SirLynix 2023-07-02 14:04:00 +02:00
  • fff4029047 Graphics/ForwardFramePipeline: Fix crash when removing a viewer SirLynix 2023-07-02 14:02:11 +02:00
  • b66c50a5da Graphics/ForwardFramePipeline: Fix light frustum culling SirLynix 2023-06-28 17:44:34 +02:00
  • c2caec3954 Update EnTT to 3.12.2 SirLynix 2023-06-28 07:06:26 +02:00
  • 602361e8e1 Core/Time: Add support for AsSeconds<integer> SirLynix 2023-06-28 07:04:20 +02:00
  • 96618cbb5b Fix some warnings SirLynix 2023-06-27 19:31:24 +02:00
  • b01ee18eaf Graphics/ForwardFramePipeline: Fix frustum test SirLynix 2023-06-25 10:02:20 +02:00
  • 161c4f6aca Math/Frustum: Fix Contains(Box) and Intersect(points, n) SirLynix 2023-06-25 09:50:10 +02:00
  • 4494249dc1 UnitTests/Plane: Fix tests (since plane distance was reversed) SirLynix 2023-06-23 13:23:45 +02:00
  • 2f1e2f94d7 Math/Plane: Fix construction from 3 points SirLynix 2023-06-23 13:23:26 +02:00
  • b2538028b4 Math/Plane: Rename Distance method to SignedDistance SirLynix 2023-06-22 17:56:18 +02:00
  • 8481cc7c15 Widgets/BoxLayout: Fix warning SirLynix 2023-06-21 20:14:31 +02:00
  • 9887f73116 BulletPhysics3D!: Remove unused variable SirLynix 2023-06-21 20:14:11 +02:00
  • da6d3afa33 Core/ThreadImpl: Fix warning and merge implementations SirLynix 2023-06-21 20:13:58 +02:00
  • 6778d6ea33 Fix warning SirLynix 2023-06-21 19:50:09 +02:00
  • 622b6cbec9 Math: Reverse plane direction (to make it more standard) SirLynix 2023-06-21 19:50:03 +02:00
  • 9eb4c43997 Math/Frustum: Add GetPlanes() SirLynix 2023-06-21 19:49:32 +02:00
  • 2a9ec4f3bb Minor fixes SirLynix 2023-06-16 13:06:11 +02:00
  • 6bf91e10e5 Network: Implement WebService with emscripten fetch API on wasm SirLynix 2023-06-14 19:32:01 +02:00
  • b28d97b1fa Add missing include SirLynix 2023-06-09 09:23:25 +02:00
  • 4175e18b5b Examples/WebService: Switch URL SirLynix 2023-06-09 09:23:18 +02:00
  • a9d74c7345 Update WebRequestResult.hpp SirLynix 2023-06-09 09:20:48 +02:00
  • c65daba072 Network: Add WebService SirLynix 2023-06-09 09:20:25 +02:00
  • b5206ebdb7 Utility/STBSaver: Replace static map by constexpr unordered_map SirLynix 2023-06-13 19:39:28 +02:00
  • ced5083aef Utility : Fixed STBSaver supported file extensions NeDKaM 2023-06-13 19:08:16 +02:00
  • 504c0f771b Minor fixes SirLynix 2023-06-09 09:24:03 +02:00
  • 40bb69bc60 Core: Add SignalHandlerAppComponent SirLynix 2023-06-07 13:36:13 +02:00
  • 8eefb2f101 Add missing include SirLynix 2023-06-07 18:54:44 +02:00
  • 51ac2b71df Fix thread support on MinGW SirLynix 2023-06-07 18:54:37 +02:00
  • 4c21821802 Core: Add missing GetCurrentThreadName on POSIX Jérôme Leclercq 2023-06-07 14:12:32 +02:00
  • bf0d7674c7 Core: Add thread extension functions SirLynix 2023-06-07 13:35:40 +02:00
  • 628a3a8375 Include fixes SirLynix 2023-06-07 13:30:25 +02:00
  • 05996d11c2 Add missing include SirLynix 2023-06-07 08:17:28 +02:00
  • 091a50715e UnitTests: Move number <=> string tests SirLynix 2023-06-06 18:40:01 +02:00
  • 6520f48d94 Add missing include SirLynix 2023-06-06 18:00:14 +02:00
  • caf8446707 Math: Remove Algorithm file and move string functions to StringExt SirLynix 2023-06-06 08:59:58 +02:00
  • c87c45f332 Fix missing include Jérôme Leclercq 2023-06-05 20:46:54 +02:00
  • 21503ffaa7 Graphics/MaterialPipeline: Use FixedVector instead of std::vector SirLynix 2023-06-05 18:05:41 +02:00
  • b9c1559d97 Random code cleanup SirLynix 2023-06-05 18:05:16 +02:00
  • 1a55b550fb Improve math module (#396) Jérôme Leclercq 2023-06-02 22:30:51 +02:00
  • de88873c35 Make use of the new Flags iterator SirLynix 2023-06-02 17:57:26 +02:00
  • 401bfa3324 Core/Enums: Improve OpenMode comments SirLynix 2023-06-02 17:49:23 +02:00
  • 1672765936 JoltPhysics3D/JoltCollider3D: Add Mesh JoltMeshCollider3D SirLynix 2023-06-02 17:47:25 +02:00
  • d310bf478b Core/VirtualDirectoryFilesystemResolver: Fix unicode path SirLynix 2023-05-30 19:09:11 +02:00
  • ae5b1dc485 Fix compilation SirLynix 2023-05-30 13:49:28 +02:00
  • 2886a2e0c0 Rename EnumMap to EnumArray after nazarautils update SirLynix 2023-05-30 13:49:19 +02:00
  • cff918f6a3 Graphics/ForwardFramePipeline: Fix unregister + register the same renderable pointer not invalidating rendering SirLynix 2023-05-30 13:34:41 +02:00
  • f2f90e2ca3 Fix compilation SirLynix 2023-05-30 12:37:22 +02:00
  • 0c7efa05e2 Fix a bunch of warnings SirLynix 2023-05-30 12:34:38 +02:00
  • 9d422dfe45 Examples/DeferredShading: Fix flare SirLynix 2023-05-30 12:33:50 +02:00
  • 68b3e31eec Utility/PixelFormat: use std::string_view to store name SirLynix 2023-05-30 12:33:40 +02:00
  • dfe6b2ddcf Make use of the new EnumMap class SirLynix 2023-05-30 12:32:37 +02:00
  • d914f41404 JoltPhysics3D/JoltCharacter: Fix crash after move SirLynix 2023-05-21 14:58:55 +02:00
  • 580b3c8804 Core/ApplicationBase: GetComponent can no longer fail SirLynix 2023-05-20 21:35:10 +02:00
  • 35c498bf21 Core/ResourceLoader: Use stream path extension if possible to dismiss loaders SirLynix 2023-05-20 21:34:34 +02:00
  • aa441354ec Graphics/GraphicsComponent: Fix GetAABB SirLynix 2023-05-20 21:31:49 +02:00
  • 741dc6b7e8 Math/Box: Add ScaleAroundCenter SirLynix 2023-05-16 15:43:05 +02:00
  • a6f4e7b08d Add missing include SirLynix 2023-05-16 14:32:33 +02:00
  • 6f15400d01 JoltPhysics3D: Rework Character class SirLynix 2023-05-15 19:03:28 +02:00
  • 14c9c7fffd Graphics/GuillotineTextureAtlas: Disable mipmaps for now SirLynix 2023-05-15 19:02:17 +02:00
  • 34b8bb5d65 Core/Resource: Pass filePath by value and move to prevent useless copy SirLynix 2023-05-15 08:31:42 +02:00
  • 1d32af53c5 Renderer: Add mipmaps generation support SirLynix 2023-05-14 18:55:41 +02:00
  • 3712b641f8 Widgets: Improve BoxLayout SirLynix 2023-05-14 18:53:56 +02:00
  • f1cd5ad048 Fix ShaderNode compilation SirLynix 2023-05-14 18:51:46 +02:00
  • 383e905b3f Utility/Image: Add LoadFaceFromImage SirLynix 2023-05-12 19:14:44 +02:00
  • e1d38abc04 Graphics/ForwardFramePipeline: Fix crash with multiple viewers SirLynix 2023-05-12 19:14:18 +02:00
  • 31da36991d Build: Set missing override as error SirLynix 2023-05-09 17:18:56 +02:00
  • bbbd3f88c1 Core: Add DisabledComponent (to temporary disable an entity) SirLynix 2023-05-07 22:43:48 +02:00
  • c69397707e Core: Add StateMachine SirLynix 2023-05-07 22:42:54 +02:00
  • 24e546a808 Core/ApplicationBase: Fix GetComponent SirLynix 2023-05-07 22:41:03 +02:00
  • 04e88d067b DocGen: Store expressions for default values SirLynix 2023-05-06 15:48:38 +02:00
  • 410ca805aa DocGen: Store enums SirLynix 2023-05-06 15:48:15 +02:00
  • 9aeaaa9495 Core/Application: Fix updater elapsed time SirLynix 2023-05-06 15:44:52 +02:00
  • 5e5a740f24 Graphics: Add non-const GetShaderModuleResolver SirLynix 2023-05-01 18:44:01 +02:00
  • 19d0342082 Fix warning SirLynix 2023-05-01 18:36:34 +02:00
  • 0c64c3d68b Graphics/ForwardFramePipeline: Use camera viewport SirLynix 2023-05-01 18:36:29 +02:00