Commit Graph

  • bccbc0dbf1 Move warning fixes! Lynix 2017-09-30 15:23:05 +02:00
  • 8569d7da88 Renderer: Make RenderTarget movable Lynix 2017-09-30 15:00:54 +02:00
  • 508554fcb1 Fix some more warnings Lynix 2017-09-30 15:00:42 +02:00
  • fb354b1204 Fix compilation warnings Lynix 2017-09-30 14:54:08 +02:00
  • 0fa3565435 Renderer/Context: Disable movement Lynix 2017-09-30 14:53:58 +02:00
  • 396fd79c9a Audio: Disable movement for musics Lynix 2017-09-30 14:45:30 +02:00
  • 85442a14fa Fix: SoundBuffer should not move (as a refcount) Lynix 2017-09-30 14:35:26 +02:00
  • aa80f52597 Fix compilation Lynix 2017-09-30 14:30:36 +02:00
  • 4f0435754f Fixed Nz::String's implementation of std::geltine (#136) S6066 2017-09-30 14:23:42 +02:00
  • 2cd9fa2b7a Core: Add MovablePtr class Lynix 2017-09-30 13:57:25 +02:00
  • f95fc332f1 Sdk/BaseSystem: Fix udpate with max update rate + unit tests Lynix 2017-09-22 21:01:25 +02:00
  • cc4fdf2476 Network/ENet: Add compressor support Jérôme Leclercq 2017-09-22 15:22:43 +02:00
  • 9a665bbff6 Sdk/BaseSystem: Rename UpdateRate to FixedUpdateRate and add MaximumUpdateRate Jérôme Leclercq 2017-09-22 15:22:19 +02:00
  • 74b5cada88 Utility/SimpleTextDrawer: Fix bounds computation Jérôme Leclercq 2017-09-21 14:40:22 +02:00
  • 37896e2401 Sdk/BaseWidget: Add CenterHorizontal and CenterVertical() methods Jérôme Leclercq 2017-09-21 14:40:03 +02:00
  • bf98297233 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2017-09-19 15:14:26 +02:00
  • 5afe321b5c Widgets/ButtonWidget: Fix position Jérôme Leclercq 2017-09-19 15:14:24 +02:00
  • 3d4585ec4a Added functions to customize ButtonWidget (#133) S6066 2017-09-16 14:19:11 +02:00
  • 9a6b007e70 Network/ENetHost: Fix crash Lynix 2017-09-16 10:47:00 +02:00
  • c4edf54297 Vulkan/RenderBuffer: WIP Lynix 2017-09-16 10:36:41 +02:00
  • 8a55888ada VulkanRenderer: Fix transfer queue choice Lynix 2017-09-16 10:35:30 +02:00
  • c211abd977 Network/ENetHost: Fix typo Jérôme Leclercq 2017-09-14 14:12:32 +02:00
  • f2870b83c0 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2017-09-08 09:41:10 +02:00
  • b4d0854028 Physics2D/PhysWorld2D: Add damping control Jérôme Leclercq 2017-09-08 09:41:08 +02:00
  • 53020f27a5 Physics2D/RigidBody2D: Fix mass incorrectly reported at 0 after copy Lynix 2017-09-07 18:38:31 +02:00
  • 15c37d1524 Build: Fix lua error in package.lua Jérôme Leclercq 2017-09-07 17:21:27 +02:00
  • b26d0d92d5 Build: Disable premake project by default Jérôme Leclercq 2017-09-07 16:50:54 +02:00
  • 3d7799ec62 Update build script to match Lua 5.3 and new Premake version Jérôme Leclercq 2017-09-07 16:23:43 +02:00
  • 2e832984ca Update Premake Jérôme Leclercq 2017-09-07 16:16:22 +02:00
  • 3153af485c Physics2D: Handle kinematic objects properly Jérôme Leclercq 2017-09-07 16:16:11 +02:00
  • 305a72a7d2 Lua/LuaState: Fix movement not stealing pointer Jérôme Leclercq 2017-09-04 10:05:23 +02:00
  • 9f52932327 Added Reserve function in Ndk::EntityList (#134) S6066 2017-09-03 18:11:28 +00:00
  • 5915b6ce3a Network/ENetHost: Fix error when using ENetHost without listening Jérôme Leclercq 2017-09-01 15:24:42 +02:00
  • e37a7ad5fd Network/ENetHost: Dismiss external peer connection if listen address is loopback Jérôme Leclercq 2017-09-01 15:22:27 +02:00
  • 7074876d68 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2017-09-01 14:26:30 +02:00
  • 38bd348ed6 Physics2D/RigidBody2D: Allows better control on inertia Jérôme Leclercq 2017-09-01 14:26:28 +02:00
  • c087003bda Physics2D/RigidBody2D: Use kinematic object instead of static ones when mass is set to zero Jérôme Leclercq 2017-09-01 13:34:04 +02:00
  • a1ddce8dfb Utility/SimpleTextDrawer: Fix drawer regenerating glyphs everytime Lynix 2017-09-01 08:59:27 +02:00
  • a85ded1262 Sdk/World: Fix movement Lynix 2017-08-31 19:39:45 +02:00
  • 092720b1d0 Merge branch 'ast-shader-generation' of https://github.com/DigitalPulseSoftware/NazaraEngine into ast-shader-generation Lynix 2017-08-30 18:21:56 +02:00
  • 01e928e324 Renderer/Renderer: Default to current GLSL version for AST generation Lynix 2017-02-15 07:52:02 +01:00
  • 923ffb6d0a Renderer/ShaderAst: Fix missing file from previous commit Lynix 2017-01-21 15:54:16 +01:00
  • cb69b1ed01 Renderer/ShaderAst: Add ConditionalStatement Lynix 2017-01-21 15:53:18 +01:00
  • 205b8b1ba6 Renderer/ShaderAst: Add Swizzle Lynix 2017-01-15 22:04:51 +01:00
  • 832237c6d4 Renderer/ShaderAst: Fix a few multiply/divide cases Lynix 2017-01-15 15:07:12 +01:00
  • fd5bf16a90 Renderer/ShaderBuild: Fix build? Lynix 2017-01-06 16:43:31 +01:00
  • 8a68df4c56 Forgot to save all files.. Lynix 2017-01-06 16:38:52 +01:00
  • f0a7430d34 Renderer/ShaderAst: Fix compilation errors on Linux Lynix 2017-01-06 16:34:04 +01:00
  • bd8a3ba47d Renderer: Replace shaders files by runtime-generated GLSL Lynix 2017-01-06 16:21:38 +01:00
  • 8fd152aec0 Renderer/ShaderAst: Rename Builtin enum to BuiltinEntry Lynix 2017-01-06 13:47:05 +01:00
  • a60836c45a Revert "Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable" Lynix 2017-01-06 13:18:05 +01:00
  • 4a67f56e80 Renderer/GlslWriter: Fix exception Lynix 2017-01-06 02:06:29 +01:00
  • f72b3ed57d Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable Lynix 2017-01-06 02:06:14 +01:00
  • a5a228e0c7 Renderer/ShaderAst: Add Constant overloads Lynix 2017-01-06 01:16:03 +01:00
  • 021ac3d971 Renderer/ShaderAst: Fix Mat4x4 handling Lynix 2017-01-06 01:06:49 +01:00
  • 10a1bec793 Renderer/ShaderAst: Fix support for matrix4 type Lynix 2017-01-06 00:51:05 +01:00
  • 2a57af9896 Renderer/ShaderAst: Add Cast node Lynix 2017-01-06 00:49:24 +01:00
  • a84391cf08 Renderer/ShaderAst: Add support for expression type Lynix 2017-01-05 16:41:48 +01:00
  • 12321bc59a Renderer/ShaderBuilder: Add builder for remaining binary operations Lynix 2017-01-05 15:29:07 +01:00
  • 9e8785cf01 Renderer/GlslWriter: Fix comment sections being "Uniforms" no matter the section value Lynix 2017-01-05 15:28:52 +01:00
  • 3ed661f387 Renderer/ShaderAst: Add input and outputs variables Lynix 2017-01-05 15:17:34 +01:00
  • f7c4c86934 Renderer/ShaderBuilder: Cleanup Lynix 2017-01-05 14:11:41 +01:00
  • 386c3b1132 Renderer/ShaderBuilder: Add builder for builtins Lynix 2017-01-05 14:04:29 +01:00
  • e82fb7fef4 Renderer/ShaderAst: Add NamedVariable and BuiltinVariable classes Lynix 2017-01-05 13:56:01 +01:00
  • 43e23fea47 Renderer/GlslWriter: Add comment sections Lynix 2017-01-04 14:00:58 +01:00
  • 114c4dbf58 Renderer/GlslWriter: Fix typo Lynix 2017-01-04 14:00:46 +01:00
  • f487761940 Renderer/GlslWriter: Add #version directive Lynix 2017-01-04 12:35:27 +01:00
  • d538a7ddf5 Renderer/GlslWriter: Add support for Uniform and Parameters variables Lynix 2017-01-04 12:34:47 +01:00
  • 5c3e67bb26 Renderer/GlslWriter: Move variables to the function scope Lynix 2017-01-04 11:39:57 +01:00
  • 5c6df52fbf Commit current work Lynix 2017-01-03 14:40:49 +01:00
  • 46d021c29c Commit weird newlines files Lynix 2017-08-30 18:08:51 +02:00
  • dcb0abde1f Merge branch 'master' into ast-shader-generation Lynix 2017-08-30 17:07:06 +02:00
  • cd332c79ad Sdk/Console: Handle history Lynix 2017-08-30 17:06:15 +02:00
  • 1e5e1d5f6d Merge branch 'master' into console-widget Lynix 2017-08-30 16:14:53 +02:00
  • 9ec88c84b5 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2017-08-30 15:58:20 +02:00
  • c48d752ad4 Utility/MeshLoader: Fix pre-transformation matrix not affecting normal and tangents in some cases (Fix #131) Lynix 2017-08-30 15:58:19 +02:00
  • 81f7e943df Add Progress Bar Widget (#132) S6066 2017-08-30 13:17:54 +00:00
  • 4df9c94eb0 Build: Fix a missing config option Lynix 2017-08-30 15:16:35 +02:00
  • 55ca4a84ea Added CheckboxWidget (#130) S6066 2017-08-30 08:25:42 +00:00
  • 5aa072cee3 New module: Platform - Split window management from Utility module (#128) Gawaboumga 2017-08-30 10:22:50 +02:00
  • 41a1b5d493 Physics2D tests (#129) Gawaboumga 2017-08-20 21:47:23 +02:00
  • 9806231b5c Oops Lynix 2017-08-20 21:40:42 +02:00
  • 885804e58a Disable PremakeProject for non-Windows OSes Lynix 2017-08-20 21:37:45 +02:00
  • 596d65f1ed Merge branch 'master' into vulkan Lynix 2017-08-20 21:35:51 +02:00
  • f363420ebe Sdk/ParticleEmitterComponent: Fix Enable inline option Lynix 2017-08-20 21:34:12 +02:00
  • a2a05f6d92 Build: Add PremakeProject config value Lynix 2017-08-20 21:33:42 +02:00
  • a09accc22e LogoDemo: remove debug log Lynix 2017-08-16 20:34:19 +02:00
  • 9613ad5de6 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2017-08-16 20:33:40 +02:00
  • 2fe905a453 Increase instance buffer size Lynix 2017-08-16 20:33:37 +02:00
  • b7692400c4 HardwareBuffer: Fix wtf behavior Lynix 2017-08-16 20:33:23 +02:00
  • fc2fd81719 Utility: Make Window constructor explicit Lynix 2017-08-16 20:33:13 +02:00
  • 0e99f93866 Demo: New LogoDemo for particles, yay Lynix 2017-08-16 20:32:50 +02:00
  • 5531e81e65 Core: Add CRC64 and regenerate global headers Jérôme Leclercq 2017-08-15 12:32:19 +02:00
  • 973e3b094a Build: Add PremakeProject option Lynix 2017-08-14 01:59:17 +02:00
  • e2248ce543 Vulkan demo: Improve movements Lynix 2017-08-14 01:54:15 +02:00
  • 52e5ab8445 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2017-08-13 21:40:44 +02:00
  • 84e5ea0023 SimpleTextDrawer: Fix Faux-Bold Lynix 2017-08-13 21:40:41 +02:00
  • 061b358857 Sdk/ButtonWidget: Fix layout not triggering when updating text Jérôme Leclercq 2017-08-08 16:34:22 +02:00
  • e512302305 RigidBody2D: Add experimental SetMomentOfInertia method Lynix 2017-08-06 23:46:55 +02:00
  • 4e9508e23a TextAreaWidget: It feels natural now *.* Lynix 2017-08-06 23:40:41 +02:00