Commit Graph

6109 Commits

Author SHA1 Message Date
Jérôme Leclercq
ad544a595d Core/MemoryPool: Add iterator 2022-02-21 20:45:25 +01:00
Jérôme Leclercq
cc0fc53bd3 Graphics: Move scissor box from InstancedRenderable to GraphicsComponent 2022-02-21 20:44:54 +01:00
Jérôme Leclercq
29c798a683 Core/MemoryPool: Remake memory pool 2022-02-20 16:00:32 +01:00
Jérôme Leclercq
c3ace0dadc Update coverage.yml 2022-02-19 12:59:50 +01:00
Jérôme Leclercq
2dbf4b0e98 Update coverage.yml 2022-02-19 12:46:07 +01:00
Jérôme Leclercq
de82eac668 Update coverage.yml 2022-02-18 20:22:48 +01:00
Jérôme Leclercq
4d8ed35bb9 Update coverage.yml 2022-02-18 20:18:31 +01:00
Jérôme Leclercq
2c75a9865f CI: Enable dummy audio device 2022-02-18 20:16:25 +01:00
Jérôme Leclercq
42c80143eb Try to fix unit tests 2022-02-18 19:57:41 +01:00
Jérôme Leclercq
6290e91a88 Update coverage.yml 2022-02-18 19:40:44 +01:00
Jérôme Leclercq
a5b6da7290 CI: Try to run client unit tests on coverage 2022-02-18 19:37:50 +01:00
Jérôme Leclercq
e504c4a982 Minor fixes 2022-02-18 19:37:37 +01:00
Jérôme Leclercq
24a2f96fd3 Delete readme_fr.md 2022-02-18 18:32:53 +01:00
Jérôme Leclercq
3f7815175b Shader: Add EliminateUnusedPassVisitor and use it when optimizing 2022-02-18 13:06:47 +01:00
Jérôme Leclercq
ebd1318512 OpenGLRenderer: Add shader source on compilation error 2022-02-18 13:05:19 +01:00
Jérôme Leclercq
c33ab779d1 ShaderNode: Fix compilation 2022-02-17 13:23:56 +01:00
Jérôme Leclercq
402e16bd2b Shader: Handle type as expressions 2022-02-17 13:23:56 +01:00
Jérôme Leclercq
5ce8120a0c Graphics: Move FramePipeline passes to separate classes 2022-02-16 18:29:27 +01:00
Jérôme Leclercq
fb9aed2800 XMake: Add create-class 2022-02-15 13:34:17 +01:00
Lynix
6b1187b87c Update THANKS 2022-02-14 14:47:23 +01:00
Lynix
ac89667b75 Restore Tut00, Tut01 and Tut02 2022-02-14 14:47:10 +01:00
Lynix
a54049494e Rewrite readme 2022-02-12 10:29:57 +01:00
Jérôme Leclercq
b8e017aa25 Add utility tests 2022-02-10 14:12:44 +01:00
Jérôme Leclercq
979bf2cc80 UnitTests: Improve hash unit tests (add file test) 2022-02-10 11:56:35 +01:00
Jérôme Leclercq
67a24d2fe1 XMake: Improve check-files action on a specific case 2022-02-10 01:47:23 +01:00
Jérôme Leclercq
97ee89afb7 Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
Jérôme Leclercq
52100e3b3b CI: Add ignore paths for coverage 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
83b14afbfd Fix CI 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
3beacd3ffc Build: set rpath to origin 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
100006024b Oh, so that was useful in fact 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
60831228b7 Add codecov 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
f466a7494b Update for EnTT 3.9 2022-02-08 20:05:14 +01:00
Jérôme Leclercq
6c35b0be57 Minor fixes 2022-02-05 21:30:36 +01:00
Jérôme Leclercq
33dddf6d41 UnitTests: Try to fix leak 2022-02-05 16:24:05 +01:00
Jérôme Leclercq
e91718cd93 packages/qt5base: Fix fetch accepting qt6 2022-02-05 16:11:36 +01:00
Jérôme Leclercq
8094949001 CI: Rework fuzzing and sanitizing 2022-02-05 15:53:30 +01:00
gogo
5a306ef0cb run sanitized Nazara
Signed-off-by: gogo <gogo246475@gmail.com>
2022-02-04 19:47:30 +01:00
gogo
7e679b9675 set honggfuzz fuzzer
Signed-off-by: gogo <gogo246475@gmail.com>
2022-02-04 19:47:30 +01:00
Jérôme Leclercq
6457854e03 Minor fixes 2022-02-04 13:54:26 +01:00
Jérôme Leclercq
6b2ac18feb Revert "CI: Check if aqtinstaller has been fixed on MinGW" (it's a nope)
This reverts commit a3643e4736.
2022-02-03 03:18:40 +01:00
Jérôme Leclercq
a3643e4736 CI: Check if aqtinstaller has been fixed on MinGW 2022-02-03 02:54:12 +01:00
Jérôme Leclercq
d113b58b5a Graphics/RenderSystem: Fix light removal 2022-02-02 19:41:21 +01:00
Jérôme Leclercq
de7fee348a Graphics/ForwardFramePipeline: Frustum cull lights 2022-02-02 19:39:46 +01:00
Jérôme Leclercq
29cd77db55 Merge pull request #358 from DigitalPulseSoftware/phong-lighting
Add phong lighting support
2022-02-02 18:55:39 +01:00
Jérôme Leclercq
5945a7145c Fix MinGW compilation error 2022-02-02 13:48:39 +01:00
Jérôme Leclercq
25c446e10f GraphicsTest: Add light 2022-02-02 13:47:39 +01:00
Jérôme Leclercq
109127459b Graphics/ForwardFramePipeline: Reuse light UBO 2022-02-02 13:47:29 +01:00
Jérôme Leclercq
8a3a8547dc Add light support (WIP) 2022-02-02 12:55:39 +01:00
Jérôme Leclercq
e6951d54a5 Shader: Switch type<subtype> to type[subtype] 2022-01-26 19:24:46 +01:00
Jérôme Leclercq
29a01e975c Merge fix 2022-01-23 20:00:11 +01:00