SirLynix
|
dfe6b2ddcf
|
Make use of the new EnumMap class
|
2023-05-30 12:32:37 +02:00 |
SirLynix
|
d914f41404
|
JoltPhysics3D/JoltCharacter: Fix crash after move
|
2023-05-21 14:58:55 +02:00 |
SirLynix
|
580b3c8804
|
Core/ApplicationBase: GetComponent can no longer fail
|
2023-05-20 21:35:10 +02:00 |
SirLynix
|
35c498bf21
|
Core/ResourceLoader: Use stream path extension if possible to dismiss loaders
|
2023-05-20 21:34:34 +02:00 |
SirLynix
|
aa441354ec
|
Graphics/GraphicsComponent: Fix GetAABB
|
2023-05-20 21:31:49 +02:00 |
SirLynix
|
741dc6b7e8
|
Math/Box: Add ScaleAroundCenter
|
2023-05-16 15:43:05 +02:00 |
SirLynix
|
a6f4e7b08d
|
Add missing include
|
2023-05-16 14:32:33 +02:00 |
SirLynix
|
6f15400d01
|
JoltPhysics3D: Rework Character class
|
2023-05-15 19:03:28 +02:00 |
SirLynix
|
14c9c7fffd
|
Graphics/GuillotineTextureAtlas: Disable mipmaps for now
|
2023-05-15 19:02:17 +02:00 |
SirLynix
|
34b8bb5d65
|
Core/Resource: Pass filePath by value and move to prevent useless copy
|
2023-05-15 08:31:42 +02:00 |
SirLynix
|
1d32af53c5
|
Renderer: Add mipmaps generation support
|
2023-05-14 18:55:41 +02:00 |
SirLynix
|
3712b641f8
|
Widgets: Improve BoxLayout
|
2023-05-14 18:53:56 +02:00 |
SirLynix
|
f1cd5ad048
|
Fix ShaderNode compilation
|
2023-05-14 18:51:46 +02:00 |
SirLynix
|
383e905b3f
|
Utility/Image: Add LoadFaceFromImage
|
2023-05-12 19:14:44 +02:00 |
SirLynix
|
e1d38abc04
|
Graphics/ForwardFramePipeline: Fix crash with multiple viewers
|
2023-05-12 19:14:18 +02:00 |
SirLynix
|
31da36991d
|
Build: Set missing override as error
I couldn't find a similar flag for MSVC
|
2023-05-09 17:18:56 +02:00 |
SirLynix
|
bbbd3f88c1
|
Core: Add DisabledComponent (to temporary disable an entity)
|
2023-05-07 22:43:48 +02:00 |
SirLynix
|
c69397707e
|
Core: Add StateMachine
Backported from legacy Nazara
|
2023-05-07 22:42:54 +02:00 |
SirLynix
|
24e546a808
|
Core/ApplicationBase: Fix GetComponent
|
2023-05-07 22:41:03 +02:00 |
SirLynix
|
04e88d067b
|
DocGen: Store expressions for default values
|
2023-05-06 15:48:38 +02:00 |
SirLynix
|
410ca805aa
|
DocGen: Store enums
|
2023-05-06 15:48:15 +02:00 |
SirLynix
|
9aeaaa9495
|
Core/Application: Fix updater elapsed time
|
2023-05-06 15:44:52 +02:00 |
SirLynix
|
5e5a740f24
|
Graphics: Add non-const GetShaderModuleResolver
|
2023-05-01 18:44:01 +02:00 |
SirLynix
|
19d0342082
|
Fix warning
|
2023-05-01 18:36:34 +02:00 |
SirLynix
|
0c64c3d68b
|
Graphics/ForwardFramePipeline: Use camera viewport
|
2023-05-01 18:36:29 +02:00 |
SirLynix
|
3e4f32140e
|
Core/ApplicationBase: Fix elapsedTime in updaters for non-fixed intervals
|
2023-05-01 18:03:01 +02:00 |
SirLynix
|
147f1bc1cf
|
Math/Vector3: Add GetAbs method
|
2023-05-01 17:05:26 +02:00 |
SirLynix
|
a578b061b4
|
Graphics/FrameGraph: Fix bug introduced in 97f1c2c56c
|
2023-05-01 17:05:07 +02:00 |
SirLynix
|
dcc23ef7c2
|
Graphics/Tilemap: Fix layer update when enabling tiles
Thanks to @jube for noticing!
|
2023-05-01 10:37:14 +02:00 |
SirLynix
|
d29d7e3498
|
xmake: disable pedantic for now
|
2023-05-01 10:36:12 +02:00 |
SirLynix
|
3957687a31
|
OpenGLRenderer/CommandBuffer: Replace std::visit by a switch (to improve performance)
|
2023-04-30 21:12:33 +02:00 |
SirLynix
|
97f1c2c56c
|
Refactor xmake.lua and make some warnings as errors
|
2023-04-30 21:11:30 +02:00 |
SirLynix
|
445ed93fbb
|
Core/ApplicationBase: Fix compilation with Apple Clang
|
2023-04-24 10:58:16 +02:00 |
SirLynix
|
de5e7bd8a8
|
Core/ApplicationBase: Add support for updaters with intervals
|
2023-04-23 19:45:33 +02:00 |
SirLynix
|
a55560d1ca
|
Update to Jolt Physics v3
|
2023-04-20 12:29:56 +02:00 |
SirLynix
|
396c0f73f3
|
Remove NAZARA_UNITY_BUILD define
|
2023-04-13 09:23:42 +02:00 |
SirLynix
|
cdb4ff2de9
|
Fix compilation on wasm
|
2023-04-12 15:31:04 +02:00 |
SirLynix
|
d717335bca
|
VulkanRenderer: Fix unitybuild causing #define issue because of Windows.h
|
2023-04-12 14:13:34 +02:00 |
SirLynix
|
f034e71ba4
|
Core/HardwareInfo: Fix compilation for other arch than x86
|
2023-04-12 14:10:55 +02:00 |
SirLynix
|
71891b9788
|
Remove Windows arm64 from CI
|
2023-04-11 18:23:41 +02:00 |
SirLynix
|
0a2388a343
|
Move MinGW isystem fix to xmake.lua
|
2023-04-11 18:17:40 +02:00 |
SirLynix
|
6d8734f288
|
Add support for ARM64 on Windows
|
2023-04-11 18:15:29 +02:00 |
SirLynix
|
83c2f3f735
|
Fix cross-compilation to arm64 on Windows
|
2023-04-11 13:51:33 +02:00 |
SirLynix
|
2f5db80183
|
Remove empty source files
|
2023-04-11 13:51:11 +02:00 |
SirLynix
|
3df52dcfbe
|
Examples: Reduce size of some web examples
|
2023-04-10 19:20:15 +02:00 |
SirLynix
|
2c6191987f
|
Graphics/PhongMaterial: Add option to disable shadow mapping (and disable it by default on web)
|
2023-04-10 17:25:18 +02:00 |
SirLynix
|
44c42a85c2
|
Examples/PhysicsPlayground: Reduce ship count
|
2023-04-10 17:20:50 +02:00 |
SirLynix
|
f952c64642
|
Graphics/BasicMaterial: Fix compilation error when no UV are available ...
... but textures are mapped
|
2023-04-10 17:12:40 +02:00 |
Jérôme Leclercq
|
16bd496253
|
Leave bullet in release mode
|
2023-04-10 17:12:23 +02:00 |
SirLynix
|
670389d268
|
xmake check-files -f
|
2023-04-10 17:12:23 +02:00 |