Commit Graph

5335 Commits

Author SHA1 Message Date
ImperatorS79 3f732eaf3e Update newton.lua 2021-01-26 13:49:08 +01:00
ImperatorS79 9a613c6fd6 Fix ShaderNodes on macos 2020-11-27 14:44:19 +01:00
ImperatorS79 ddc8fffed1 Add the required defines for Newton in Physics3D 2020-11-22 15:57:55 +01:00
ImperatorS79 f05ed5781b IP_MTU missing on macos 2020-11-22 13:32:17 +01:00
ImperatorS79 d4cd0581e4 Update SocketImpl.cpp 2020-11-21 21:35:51 +01:00
ImperatorS79 255812c80e Fix missing MSG_NOSIGNAL and TCP_KEEPIDLE on macos 2020-11-21 21:29:23 +01:00
ImperatorS79 143d7d391a Remove Value for size_t and correctly fix the problem 2020-11-21 20:21:26 +01:00
ImperatorS79 4bf49876c6 Build Nazara on macos up to Nazara_network (not included 2020-11-21 20:05:19 +01:00
Jérôme Leclercq d243e7bcd2 OpenGLRenderer: Move error to string to Utils 2020-09-26 20:43:55 +02:00
Jérôme Leclercq abf58857d7 Core/StringExt: Make PointerToString portable 2020-09-26 12:22:49 +02:00
Jérôme Leclercq 6007d8b4ad Fix FileLogger noexcept attribute 2020-09-26 11:51:47 +02:00
Jérôme Leclercq 9291ef6299 Disable OpenGL overriding with MSVC / x86
Seems like a bug with MSVC when targetting 32bits targets
2020-09-26 11:50:37 +02:00
Jérôme Leclercq 65337c6a38 Fix a lot of warnings and some errors 2020-09-26 11:44:09 +02:00
Jérôme Leclercq 267bd74a97 Merge branch 'master' into nazara-next 2020-09-26 10:49:32 +02:00
Jérôme Leclercq 2b6a463a45 Remove Nz::String and Nz::StringStream 2020-09-25 19:31:01 +02:00
Lynix d665af1f9d Shader/SpirV: Fix sampler storage class 2020-09-22 21:50:56 +02:00
Lynix 79c53061e0 Shader: Add type functions 2020-09-22 21:50:07 +02:00
Lynix 9c2c62b063 Shader/ShaderAst: Add some noexcept specifiers 2020-09-22 21:24:51 +02:00
Jérôme Leclercq 602de2e772 Update Ray.cpp 2020-09-22 17:40:57 +02:00
Jérôme Leclercq ceb8bb0a09 Disable warnings when compiling Newton 2020-09-22 17:40:52 +02:00
Jérôme Leclercq f15709c8a3 Renderer: Replace unique_ptr by shared_ptr 2020-09-20 15:56:58 +02:00
Jérôme Leclercq 77b46e4811 Update RenderTest shaders 2020-09-20 14:54:09 +02:00
Jérôme Leclercq 84a25df0bf Update RenderTest demo 2020-09-20 14:53:44 +02:00
Jérôme Leclercq 95c9ad0fd8 Add graphics module base 2020-09-20 14:52:44 +02:00
Jérôme Leclercq e9f3e39194 Remove deprecated module template 2020-09-20 14:51:17 +02:00
Jérôme Leclercq 790815e9ee Merge branch 'master' into nazara-next 2020-09-17 20:28:11 +02:00
Jérôme Leclercq 3f6f18859c Fix compilation 2020-09-17 20:25:15 +02:00
Jérôme Leclercq 37418d482e Renderer: Allow to set a preferred render api using configuration 2020-09-17 20:11:10 +02:00
Jérôme Leclercq 36d3c51eeb Add module configurations 2020-09-17 20:10:39 +02:00
Jérôme Leclercq 7a7a67cd40 Update OpenGLVaoCache.cpp 2020-09-17 18:54:41 +02:00
Jérôme Leclercq 98e20ecbb7 Last modules fixes 2020-09-17 18:54:33 +02:00
Jérôme Leclercq 631aeb77a2 Update global headers 2020-09-11 13:50:19 +02:00
Jérôme Leclercq fd1d416510 Rename Module to ModuleBase 2020-09-11 13:39:18 +02:00
Jérôme Leclercq a7fac3beb8 Rework modules 2020-09-10 20:12:09 +02:00
Jérôme Leclercq 980d200092 Update appveyor.yml 2020-09-07 16:49:07 +02:00
Jérôme Leclercq 0cadaecbd2 Fix that clang warning 2020-09-07 16:21:43 +02:00
Jérôme Leclercq 193deb6c04 Fix some minor stuff 2020-09-06 17:09:39 +02:00
Jérôme Leclercq 67b0d70b7c Upgrade to Newton 3.14 and make it a thirdparty lib 2020-09-06 17:09:19 +02:00
Jérôme Leclercq 8913d5c1d1 Add kiwi lib 2020-09-05 14:24:41 +02:00
Jérôme Leclercq a08daec53e SDK/PhysicsComponent2D: Don't override moment and mass center when setting geom 2020-09-05 14:21:55 +02:00
Jérôme Leclercq 499e53f706 Update .gitignore 2020-09-05 12:58:39 +02:00
Jérôme Leclercq 1e29790831 Physics2D/RigidBody2D: Fix velocity func not being copied 2020-09-05 12:56:35 +02:00
Jérôme Leclercq 966c0b32aa Remove LUA_USE_WINDOWS define
as it's defined by luaconf.h
2020-09-05 12:56:06 +02:00
Jérôme Leclercq 385927b05a Fix minor stuff 2020-09-04 16:14:11 +02:00
Jérôme Leclercq 33e60a97b6 VulkanRenderer: Fix case where swapchain has more image than requested 2020-09-04 15:59:01 +02:00
Jérôme Leclercq 53e5aa924f VulkanRenderer/Swapchain: Rename Buffer to Image 2020-09-04 15:58:07 +02:00
Jérôme Leclercq 55ac0ccdf6 Restore Vulkan renderer 2020-09-04 15:25:49 +02:00
Jérôme Leclercq f8dc5a5516 OpenGLRenderer: Default to WGL on Windows 2020-09-04 15:23:14 +02:00
Jérôme Leclercq ab0cc800e3 Remove VMA dependency from OpenGLRenderer 2020-09-04 15:22:05 +02:00
Jérôme Leclercq e0a4d27c2e Fix some warnings 2020-09-04 15:21:53 +02:00