Commit Graph

6175 Commits

Author SHA1 Message Date
Jérôme Leclercq 86cc814f1b Utility/GuillotineImageAtlas: Add max layer size 2022-02-23 23:48:58 +01:00
Jérôme Leclercq fe16584c8c Minor fixes 2022-02-23 23:48:20 +01:00
Jérôme Leclercq 74dcb602b8 Update CI (force cache flush) 2022-02-23 23:47:38 +01:00
Jérôme Leclercq 13bb4cc6ee XMake: Move aqt to a separate package to fix MinGW installation 2022-02-23 23:23:39 +01:00
Jérôme Leclercq 40a9d75bb7 spoilers... 2022-02-23 13:36:38 +01:00
Jérôme Leclercq 6c318b915f Tests/Utility: Add font loading test 2022-02-23 13:20:20 +01:00
Jérôme Leclercq f38d2747b8 Minor stuff (mostly to shut up static analysis) 2022-02-23 13:20:06 +01:00
Jérôme Leclercq 1e9e05adfa Graphics/MaterialPass: Fix shader option index 2022-02-23 13:14:30 +01:00
Jérôme Leclercq 004c0d84b1 Graphics/RenderSystem: Fix invisible graphics/lights unregistration 2022-02-23 13:10:33 +01:00
Jérôme Leclercq 7c630cfe44 Update msys2-build.yml 2022-02-22 13:31:47 +01:00
Jérôme Leclercq ef8f83c5c3 Create .ruleset 2022-02-22 13:31:42 +01:00
Jérôme Leclercq 9ee8196b83 Static analysis fix 2022-02-22 13:31:37 +01:00
Jérôme Leclercq 0dd8c21543 Graphics/ForwardFramePipeline: Fix scissor update 2022-02-22 13:31:22 +01:00
Jérôme Leclercq 7ece44b4f4 Shader: Rename Optimize to ConstantPropagation 2022-02-22 13:28:01 +01:00
Jérôme Leclercq 20a86312ff Graphics/FramePipeline: Replace maps with memory pools and indices 2022-02-21 20:47:11 +01:00
Jérôme Leclercq a1b6f51398 Minor fixes 2022-02-21 20:46:37 +01:00
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