NazaraEngine/include/Nazara/Core
Jérôme Leclercq 03e2801dbe Split engine to packages NazaraUtils and NZSL (#375)
* Move code to NazaraUtils and NZSL packages

* Reorder includes

* Tests: Remove glslang and spirv-tools deps

* Tests: Remove glslang init

* Remove NazaraUtils tests and fix Vector4Test

* Fix Linux compilation

* Update msys2-build.yml

* Fix assimp package

* Update xmake.lua

* Update xmake.lua

* Fix shader compilation on MinGW

* Final fixes

* The final fix 2: the fix strikes back!

* Disable cache on CI

* The return of the fix™️
2022-05-25 19:36:10 +02:00
..
Debug Update copyright date 2022-01-01 15:30:09 +01:00
Hash UnitTests: Improve hash unit tests (add file test) 2022-02-10 11:56:35 +01:00
AbstractHash.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
AbstractLogger.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Algorithm.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Algorithm.inl Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ByteArray.hpp Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
ByteArray.inl Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
ByteArrayPool.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ByteArrayPool.inl Minor fixes 2022-03-09 20:05:33 +01:00
ByteStream.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ByteStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Clock.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Color.hpp Core/Color: Switch formal from RGBA8 to RGBA32F 2022-04-23 16:08:15 +02:00
Color.inl Core/Color: Switch formal from RGBA8 to RGBA32F 2022-04-23 16:08:15 +02:00
Config.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ConfigCheck.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Core.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Core.inl Update copyright date 2022-01-01 15:30:09 +01:00
Debug.hpp Update copyright date 2022-01-01 15:30:09 +01:00
DebugOff.hpp Update copyright date 2022-01-01 15:30:09 +01:00
DynLib.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
EmptyStream.hpp Fix buffering issues 2022-04-19 13:38:44 +02:00
EmptyStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Enums.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Error.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ErrorFlags.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
File.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
File.inl Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
FileLogger.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Functor.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Functor.inl Update copyright date 2022-01-01 15:30:09 +01:00
GuillotineBinPack.hpp Update copyright date 2022-01-01 15:30:09 +01:00
HandledObject.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
HandledObject.inl Update copyright date 2022-01-01 15:30:09 +01:00
HardwareInfo.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Initializer.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Initializer.inl Update copyright date 2022-01-01 15:30:09 +01:00
Log.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
MemoryManager.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
MemoryStream.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
MemoryStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
MemoryView.hpp Fix buffering issues 2022-04-19 13:38:44 +02:00
ModuleBase.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ModuleBase.inl Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Modules.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Modules.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectHandle.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectHandle.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectLibrary.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectLibrary.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectRef.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectRef.inl Update copyright date 2022-01-01 15:30:09 +01:00
ParameterList.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ParameterList.inl Update copyright date 2022-01-01 15:30:09 +01:00
PluginManager.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
PoolByteStream.hpp Update copyright date 2022-01-01 15:30:09 +01:00
PoolByteStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Primitive.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Primitive.inl Update copyright date 2022-01-01 15:30:09 +01:00
PrimitiveList.hpp Update copyright date 2022-01-01 15:30:09 +01:00
RefCounted.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Resource.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ResourceLoader.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceLoader.inl Minor fixes 2022-05-08 13:21:20 +02:00
ResourceManager.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceManager.inl Update copyright date 2022-01-01 15:30:09 +01:00
ResourceParameters.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceSaver.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceSaver.inl Core/ResourceSaver: Remove leading point (".obj" => "obj") 2022-01-20 16:51:07 +01:00
SerializationContext.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
SerializationContext.inl Update copyright date 2022-01-01 15:30:09 +01:00
StdLogger.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Stream.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Stream.inl Fix buffering issues 2022-04-19 13:38:44 +02:00
StringExt.hpp Core/StringExt: Add overloads of EndsWith 2022-03-19 14:19:52 +01:00
StringExt.inl Add support for shader hotreloading 2022-03-17 21:36:36 +01:00
TaskScheduler.hpp Update copyright date 2022-01-01 15:30:09 +01:00
TaskScheduler.inl Update copyright date 2022-01-01 15:30:09 +01:00
Unicode.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Updatable.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Uuid.hpp Core/Uuid: Add FromString builder method 2022-03-14 18:30:55 +01:00
Uuid.inl Core/Uuid: Add FromString builder method 2022-03-14 18:30:55 +01:00
VirtualDirectory.hpp Core/VirtualDirectory: Add Uproot property 2022-05-14 10:22:22 +02:00
VirtualDirectory.inl Core/VirtualDirectory: Prevent storing . and .. entries 2022-05-16 21:32:59 +02:00