SirLynix
|
13f765fc0d
|
Utility: Fix GIF loading
|
2022-04-27 18:24:00 +02:00 |
|
SirLynix
|
2a091d25b7
|
Utility: Add ImageStream and GIF support
|
2022-04-27 18:24:00 +02:00 |
|
SirLynix
|
3d15f3578b
|
Utility: Use UInt64 to store index/vertex instead of size_t
|
2022-04-23 23:12:40 +02:00 |
|
SirLynix
|
8cd1f2d590
|
Update AlgorithmUtility.cpp
|
2022-04-23 22:29:07 +02:00 |
|
SirLynix
|
0f58117b76
|
Fix compilation on macOS
|
2022-04-23 22:23:07 +02:00 |
|
SirLynix
|
e7274b24e9
|
Core/Color: Switch formal from RGBA8 to RGBA32F
|
2022-04-23 16:08:15 +02:00 |
|
SirLynix
|
de53c88c01
|
Utility/Algorithm: Use UInt64 for index count and vertex count
|
2022-04-23 14:07:26 +02:00 |
|
SirLynix
|
7fccfbb63e
|
Minor fixes
|
2022-04-19 18:32:16 +02:00 |
|
SirLynix
|
c209552f81
|
Math/Matrix4: Rework "transform matrix" support
|
2022-04-19 18:32:16 +02:00 |
|
SirLynix
|
effe384c0b
|
Utility/MD5Mesh: Fix shader reading
|
2022-04-19 18:32:16 +02:00 |
|
SirLynix
|
b7493f01bf
|
Formats: Rename parameter to skip loader
From SkipNative to SkipBuiltin
|
2022-04-08 13:35:47 +02:00 |
|
SirLynix
|
ad80f3e0ec
|
Utility: Switch static unordered_set to constexpr
|
2022-04-07 08:42:10 +02:00 |
|
SirLynix
|
68d2dfcae6
|
Move FieldOffsets class to Shader module and remove Utility dependency
|
2022-04-04 19:22:18 +02:00 |
|
SirLynix
|
9d526741b9
|
Add proper support for IndexType and uint32 indices
|
2022-04-04 09:02:00 +02:00 |
|
Jérôme Leclercq
|
6bd9f1a9e4
|
Add unity build support
|
2022-03-15 12:44:21 +01:00 |
|
Jérôme Leclercq
|
c741bad9a1
|
Utility/Font: Remove useless atlas release slot
|
2022-03-04 20:41:14 +01:00 |
|
Jérôme Leclercq
|
13f2132110
|
Utility/GuillotineImageAtlas: Fix copy of previous data
|
2022-02-23 23:49:13 +01:00 |
|
Jérôme Leclercq
|
86cc814f1b
|
Utility/GuillotineImageAtlas: Add max layer size
|
2022-02-23 23:48:58 +01:00 |
|
Jérôme Leclercq
|
f466a7494b
|
Update for EnTT 3.9
|
2022-02-08 20:05:14 +01:00 |
|
Jérôme Leclercq
|
8a3a8547dc
|
Add light support (WIP)
|
2022-02-02 12:55:39 +01:00 |
|
Jérôme Leclercq
|
2ebcddf9de
|
Core/CallOnExit: Rework to use template instead of std::function
|
2022-01-23 00:16:09 +01:00 |
|
Jérôme Leclercq
|
29786765c6
|
Big buffer refactor
Replaced RenderBuffer class, replaced AbstractBuffer by Buffer
|
2022-01-23 00:05:08 +01:00 |
|
Lynix
|
213c7d8a1e
|
Utility/OBJSaver: Handle case where normal and/or texcoords are not present
|
2022-01-21 14:57:07 +01:00 |
|
SirLynix
|
89c7bbf197
|
Update copyright date
|
2022-01-01 15:30:09 +01:00 |
|
Jérôme Leclercq
|
b98fd65a01
|
Fix a lot of small bugs/warnings
|
2021-12-25 20:07:53 +01:00 |
|
Jérôme Leclercq
|
32c204e95f
|
Minor fixes
|
2021-10-29 13:29:49 +02:00 |
|
Jérôme Leclercq
|
a02b1952c0
|
Apply header order fix
|
2021-10-28 09:53:56 +02:00 |
|
Jérôme Leclercq
|
f491ee1e38
|
Apply inclusion fix
|
2021-10-27 18:09:19 +02:00 |
|
Jérôme Leclercq
|
93ec196dc4
|
Apply header guard check
|
2021-10-26 15:52:46 +02:00 |
|
Jérôme Leclercq
|
ed7ab31933
|
Apply copyright fix to all files
|
2021-10-26 14:31:35 +02:00 |
|
Jérôme Leclercq
|
68708c54f7
|
Minor stuff
|
2021-10-04 09:24:42 +02:00 |
|
Jérôme Leclercq
|
75f927b414
|
Utility: Handle vertex color loading
|
2021-09-08 19:07:59 +02:00 |
|
Jérôme Leclercq
|
ece18bf472
|
Implement back text rendering (WIP)
|
2021-09-07 18:45:10 +02:00 |
|
Jérôme Leclercq
|
879b2f7aa6
|
Renderer/Texture: Implement Update of a region + inherit AbstractImage
|
2021-09-07 18:42:53 +02:00 |
|
Jérôme Leclercq
|
8db8533300
|
Fixes a lot of warnings and move math enums to enum classes
|
2021-08-19 20:27:20 +02:00 |
|
Jérôme Leclercq
|
bfab451633
|
Remove resources headers (as they will be generated on compilation)
|
2021-07-07 22:44:38 +02:00 |
|
Jérôme Leclercq
|
c1a9a22177
|
Add initial ECS support
|
2021-06-20 14:06:28 +02:00 |
|
Jérôme Leclercq
|
1ac0b2e11a
|
Utility/Node: Implement movement
|
2021-06-20 14:06:28 +02:00 |
|
Lynix
|
54d56abc56
|
WIP
|
2021-06-16 16:50:00 +02:00 |
|
Jérôme Leclercq
|
0411271851
|
Utility/Mesh: Fix Recenter() method for other vertex layouts
|
2021-06-05 19:09:12 +02:00 |
|
Jérôme Leclercq
|
bd1f5214b8
|
Math: Replace M_PI defines with template constexpr constants
|
2021-06-05 16:35:15 +02:00 |
|
Jérôme Leclercq
|
4b3b595a99
|
Minor fixes
|
2021-06-04 18:02:28 +02:00 |
|
Jérôme Leclercq
|
6161bbec76
|
Renderer: Handle more depthstencil formats (as Depth24Stencil8 may not be supported everywhere)
|
2021-06-02 20:16:43 +02:00 |
|
Jérôme Leclercq
|
9d1c821a16
|
Remove stb from thirdparty and use xmake instead
|
2021-05-30 16:45:50 +02:00 |
|
Jérôme Leclercq
|
874fb3542e
|
Convert all remaining enums to enum classes (!)
|
2021-05-25 10:40:07 +02:00 |
|
Jérôme Leclercq
|
cce32a64d4
|
Upgrade Utility
|
2021-05-25 10:40:07 +02:00 |
|
Jérôme Leclercq
|
a52103a641
|
Rework ResourceLoader, ResourceManager and ObjectLibrary
They're no longer static
|
2021-05-25 10:40:07 +02:00 |
|
Jérôme Leclercq
|
2641117847
|
Add building using xmake and cleanup thirdparty
|
2021-05-14 03:35:32 +02:00 |
|
Jérôme Leclercq
|
adbf1e1da0
|
Renderer: Add proper support for blending
|
2021-05-14 01:50:46 +02:00 |
|
Jérôme Leclercq
|
8028044966
|
Fix Linux compilation
|
2021-04-20 18:18:27 +02:00 |
|