Jérôme Leclercq
73e86407b3
Fix some warnings
2020-10-30 23:08:27 +01:00
Jérôme Leclercq
0d779077c1
Core/Algorithm: Add AccessByOffset functions
2020-10-30 23:04:22 +01:00
Jérôme Leclercq
6007d8b4ad
Fix FileLogger noexcept attribute
2020-09-26 11:51:47 +02:00
Jérôme Leclercq
65337c6a38
Fix a lot of warnings and some errors
2020-09-26 11:44:09 +02:00
Jérôme Leclercq
2b6a463a45
Remove Nz::String and Nz::StringStream
2020-09-25 19:31:01 +02:00
Jérôme Leclercq
3f6f18859c
Fix compilation
2020-09-17 20:25:15 +02:00
Jérôme Leclercq
36d3c51eeb
Add module configurations
2020-09-17 20:10:39 +02:00
Jérôme Leclercq
fd1d416510
Rename Module to ModuleBase
2020-09-11 13:39:18 +02:00
Jérôme Leclercq
a7fac3beb8
Rework modules
2020-09-10 20:12:09 +02:00
Jérôme Leclercq
ae34533595
Minor fixes
2020-09-01 18:47:08 +02:00
Jérôme Leclercq
9d16559f55
Core/Bitset: Fix crash when resizing to zero
2020-08-27 19:25:43 +02:00
Lynix
8c2bfd296f
Core/StringExt: Prevent empty match call
2020-06-01 16:16:11 +02:00
Lynix
fca3d855bd
Core: Add MovableValue
2020-04-19 01:23:26 +02:00
Lynix
b58b35c322
Core: Add SplitString(Ext)
2020-04-15 19:37:41 +02:00
Lynix
b2d3605cf4
Fix includes
2020-04-10 17:36:43 +02:00
Lynix
87f1209327
Vulkan: Refactor command buffer and introduce command pool
2020-04-07 21:10:16 +02:00
Lynix
509c392e05
Implement UploadPool to efficiently update UBOs
2020-03-26 21:13:06 +01:00
Lynix
2b3241f354
Add RenderPipelineLayout
2020-03-05 20:35:31 +01:00
Lynix
c23b6dfa01
Copyright year update
...
I can't wait to see the conflicts this will cause
2020-03-05 17:27:26 +01:00
Lynix
7bf734cdd4
Improve pipeline building
2020-03-03 22:26:57 +01:00
Lynix
7bbba14ba0
Fix merge
2020-02-25 20:22:46 +01:00
Lynix
269190bb75
Core/Bitset: Make use of if constexpr
2020-02-24 18:49:43 +01:00
Lynix
3fc67b3598
Core/FileLogger: Drop noexcept specifier for movement
...
Since fstream doesn't have it
2020-02-23 02:20:48 +01:00
Lynix
364122f582
SparsePtr: Make pointer conversion explicit
2020-02-23 02:06:48 +01:00
Lynix
8b5f9d68c3
Fix missing includes
2020-02-23 00:49:38 +01:00
Lynix
3d22321109
Big f***ing cleanup part 1
2020-02-23 00:42:22 +01:00
Lynix
e35caebdcf
Core: Add ByteArrayPool and PoolByteStream classes
2020-02-04 11:42:05 +01:00
Lynix
f371cbb386
Fix EmptyStream open mode
2019-12-29 16:36:23 +01:00
Lynix
35cf05e3bc
Core: Add EmptyStream class
2019-12-29 16:25:40 +01:00
Lynix
57b37c3d2c
Minor fixes
2019-12-28 15:06:31 +01:00
Lynix
ec0eed9eff
Core/HandledObject: Add OnHandledObjectDestruction signal
2019-12-15 15:41:41 +01:00
Lynix
ef030ddaac
Rework constraint2D
2019-12-08 18:56:21 +01:00
Lynix
ae996ae09d
Oopsie
2019-11-09 15:34:25 +01:00
Lynix
57958056d6
Core/Flags: Add Set method
2019-11-09 13:53:29 +01:00
Lynix
a4bff0968b
Core/Flags: Add Clear methods
2019-11-09 13:37:40 +01:00
Jérôme Leclercq
9161886cc8
Update Flags.inl
2019-10-15 22:12:31 +02:00
Lynix
9576e2794d
Core/Flags: Fix bitfield type selection
2019-10-15 18:09:34 +02:00
Lynix
7b9dad59fe
Oopsie
2019-09-29 16:43:56 +02:00
Lynix
31e6bfe43a
Core/Stack[Array|Vector]: Are now default-initializable and movable
2019-09-29 16:41:26 +02:00
Lynix
5fce345b3e
Core/StackVector: Fix resize check
2019-09-28 17:36:19 +02:00
Lynix
89243a39b5
Holy shit i'm stupid
2019-09-28 16:55:11 +02:00
Lynix
acc2c072ba
Core/StackVector: Fix erase method (+ add tests)
2019-09-25 16:17:07 +02:00
Lynix
724972e889
Core/TypeTag: Add Type helper typedef
2019-09-01 11:15:02 +02:00
Lynix
bdb5a4b3bd
Core/Signal: Implement copy constructor/copy assignation operator
2019-03-17 18:06:05 +01:00
Jérôme Leclercq
ed46c87781
Refactor the way resources are loaded ( #191 )
...
* WIP
* WIP
* Font works
* WIP: Only Music remains
* Looks like it's working
* Fix oopsie
* Core/ObjectRef: Add cast functions
* Update ChangeLog.md
* Audio/SoundStream: Make sound stream thread-safe
2018-10-28 01:53:11 +02:00
Jérôme Leclercq
4c4822eef9
Core/ObjectHandle: Remade object handle system
2018-10-12 15:46:40 +02:00
Jérôme Leclercq
b6a33c76ca
Fix crash on moving empty NetPacket
2018-09-25 14:53:49 +02:00
Jérôme Leclercq
e4d547316d
Core/ObjectHandle: Fix Reset(ObjectHandle&&) not clearing the pointer
2018-08-16 18:06:02 +02:00
Lynix
49d59d93d8
Revert "Core/Flags: Make operators |= &= and ^= constexpr"
...
This reverts commit a363ae312f .
2018-08-03 23:56:52 +02:00
Lynix
a363ae312f
Core/Flags: Make operators |= &= and ^= constexpr
2018-08-03 20:26:44 +02:00