SirLynix
|
ddc8cc6797
|
Core: Rework ParameterFile
Improve parsing and usage
|
2023-11-17 11:57:05 +01:00 |
SirLynix
|
592845e353
|
Graphics: Fix default atlas check
|
2023-11-16 09:00:33 +01:00 |
SirLynix
|
b7aca4b22a
|
Graphics: Update material shaders
|
2023-11-16 09:00:21 +01:00 |
SirLynix
|
3b61face6f
|
xmake: Update dependencies version
|
2023-11-15 08:09:41 +01:00 |
SirLynix
|
f5df12e740
|
JoltPhysics3D: Update for v4
|
2023-11-15 08:08:45 +01:00 |
SirLynix
|
ddf0dc88bc
|
Minor fixes
|
2023-11-15 08:07:06 +01:00 |
SirLynix
|
5e643bca7b
|
Fix MinGW compilation
|
2023-11-15 08:06:50 +01:00 |
SirLynix
|
cf222941ec
|
Utility/Image: Fix functions taking a Color
|
2023-11-14 15:41:59 +01:00 |
SirLynix
|
a4b10749f7
|
C++20 fixes
|
2023-11-14 15:40:48 +01:00 |
Lynix
|
e5789d1749
|
Switch Nazara to C++20
|
2023-11-14 14:24:28 +01:00 |
Lynix
|
35b4da0d4b
|
Set file encoding to UTF-8
Set minimal xmake version to 2.8.3
|
2023-11-14 14:24:04 +01:00 |
Lynix
|
592780562e
|
Try to fix MinGW compilation error
It shouldn't make a difference since static constexpr already implies inline but we're talking about MinGW
|
2023-11-12 22:31:01 +01:00 |
SirLynix
|
f0fd3b232c
|
Core: Add generic ParameterConfig
This still needs to be improved
|
2023-11-12 12:54:34 +01:00 |
SirLynix
|
86e26008b3
|
Minor fixes
|
2023-11-12 12:51:56 +01:00 |
SirLynix
|
2ff2cd4a9c
|
Build: Fix asan check
|
2023-11-12 12:13:14 +01:00 |
SirLynix
|
949573636d
|
Graphics: RegisterDebugDrawPipelinePass
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
db58921cc4
|
Graphics/PipelinePassList: Add support for attachment proxy
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
578240cd6f
|
Graphics/PipelinePassListLoader: Replace Result by exception to improve readability
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
886991f86d
|
Graphics: Add PipelinePassList loader (able to load from a file)
Fix compilation
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
ef0a34b7b1
|
Graphics: Add FramePipelinePassFlag to fix shadows
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
8fb6ea728d
|
Graphics: Add data-driven pipeline passes
Fix compilation
|
2023-11-06 21:30:49 +01:00 |
SirLynix
|
4995364418
|
Graphics/UberShader: Don't set debug level to regular by default
|
2023-11-04 17:55:26 +01:00 |
SirLynix
|
5382dd3ccd
|
Graphics/UberShader: Hotreload shader when an imported module is modified
|
2023-11-04 17:55:04 +01:00 |
SirLynix
|
fa54f1a3e4
|
Graphics/Material: Fix error message when module is not init
|
2023-11-04 17:52:47 +01:00 |
SirLynix
|
c80e06226f
|
Graphics/Graphics: Create default depth texture in preferred depth format
|
2023-11-04 17:52:27 +01:00 |
SirLynix
|
4749e6ec80
|
Core: Fix NazaraAssert in release mode
|
2023-11-02 15:49:51 +01:00 |
SirLynix
|
4b8a475bbd
|
Split error macro into two versions (format vs non-formating) to allow format checking at compile-time
|
2023-11-02 15:18:03 +01:00 |
SirLynix
|
8fb53f467b
|
Core/ResourceLoader: Fix format error
|
2023-11-02 08:27:37 +01:00 |
SirLynix
|
a803a9cff4
|
Core: Update UnicodeData
|
2023-11-02 08:27:10 +01:00 |
SirLynix
|
2c6b507e62
|
Graphics/AbstractViewer: Make Project/Unproject const
|
2023-10-30 18:36:41 +01:00 |
SirLynix
|
9f88d8a7e8
|
Build: Forcefully disable asan for package not supporting it
wayland, libcurl and ffmpeg
|
2023-10-28 11:55:24 +02:00 |
Lynix
|
f707c3b739
|
xmake: Fix project generation with xmake 2.8.3+
there was an extra add_headerfiles adding .nzsl files as header which doesn't work quite well with add_extrafiles adding the same files
|
2023-10-27 20:03:59 +02:00 |
Lynix
|
ebd021955c
|
CI: replace msan by tsan
|
2023-10-25 20:38:21 +02:00 |
Lynix
|
5e9b02e6e9
|
CI: Fix duplication of jobs
|
2023-10-25 20:33:04 +02:00 |
Lynix
|
89690fb710
|
CI: Add support for sanitizers
|
2023-10-25 20:24:25 +02:00 |
Lynix
|
bb9f907691
|
Math/Ray: Fix return 0 to return false
|
2023-10-25 20:22:29 +02:00 |
Lynix
|
384bdc0974
|
Build: Remove useless flags on MinGW
|
2023-10-25 20:06:37 +02:00 |
Lynix
|
77d5fe1d7d
|
Build: replace modes by add sanitizer options
|
2023-10-25 20:06:20 +02:00 |
Jérôme Leclercq
|
7840e54a0d
|
CI: Update emscripten version
|
2023-10-21 19:56:16 +02:00 |
SirLynix
|
6a9177a109
|
Graphics/ShadowMapping: Replace bias by a position scale
Inspired by Godot (see https://github.com/godotengine/godot-proposals/issues/4517)
|
2023-10-21 19:31:07 +02:00 |
SirLynix
|
b04d7662ce
|
Graphics/SlicedSprite: Fix UV inversion when texture coordinates don't take the whole texture
|
2023-10-21 19:26:26 +02:00 |
SirLynix
|
5bc935c23e
|
Examples/PhysicsPlayground: Add gamma correction
|
2023-10-21 19:26:26 +02:00 |
SirLynix
|
a46e61e2e5
|
Widgets/SimpleWidgetStyles: Fix ImageButtonWidget pressed color
|
2023-10-21 19:26:26 +02:00 |
SirLynix
|
da2b49d719
|
OpenGLRenderer: Fix depthBias constant and slope factors inversion
|
2023-10-21 19:26:26 +02:00 |
Jérôme Leclercq
|
08f6a6bbe6
|
Update INSTALL.md
|
2023-10-20 10:20:10 +02:00 |
SirLynix
|
ca4f1b49ac
|
Graphics/Shaders: Adjust PBR ambient
|
2023-10-14 16:44:36 +02:00 |
SirLynix
|
f0d809c22a
|
Graphics/ForwardFramePipeline: Fix depth-prepass
|
2023-10-14 16:43:58 +02:00 |
SirLynix
|
f7e9ee9f60
|
Graphics/Enums: Add GammaCorrection to FramePipelineAllExtraPasses
|
2023-10-14 16:43:30 +02:00 |
SirLynix
|
4fc5f68f3d
|
Graphics/ViewerInstance: Initialize far and near planes
|
2023-10-14 14:46:49 +02:00 |
SirLynix
|
d92a307fb8
|
Graphics/Shader: Add light shadow support to PBR
|
2023-10-14 14:46:49 +02:00 |