Lioncash
ba2e7b22a9
ModalWindow: Migrate from zeus::clamp to std::clamp
...
Migrates to standard library facilities.
2019-09-03 16:52:54 -04:00
Phillip Stephens
8eef6471f2
Update zeus
2019-09-01 11:07:32 -07:00
Phillip Stephens
656ccd1e6c
Merge pull request #8 from lioncash/compliance
...
CMakeLists: Add standard-compliance flags for MSVC
2019-09-01 11:04:18 -07:00
Phillip Stephens
943ed265d0
Merge pull request #7 from lioncash/logname
...
Toolbar: Correct log module name
2019-09-01 11:04:08 -07:00
Phillip Stephens
953e1a0270
Merge pull request #6 from lioncash/view
...
View: Add load() overload for arbitrary containers
2019-09-01 11:03:59 -07:00
Lioncash
8073b3ea62
CMakeLists: Add standard-compliance flags for MSVC
...
Enforces standard compliant behavior capable by MSVC.
2019-09-01 02:46:23 -04:00
Lioncash
b0c865ba81
Toolbar: Correct log module name
...
This isn't the space-related code, so we can amend this.
2019-09-01 02:38:00 -04:00
Lioncash
eefcbb5340
View: Add load() overload for arbitrary containers
...
We can utilize this to allow for transitions to other container types
while retaining support for C-style arrays (e.g. We can seamlessly
transition over to std::array).
2019-09-01 02:18:00 -04:00
Lioncash
b2e45e28fa
View: Implement load() in terms of the other
...
Same thing, but with less code duplication.
2019-09-01 01:20:24 -04:00
Lioncash
532e6909f3
Icon: Use std::array where applicable
2019-09-01 00:51:05 -04:00
Lioncash
462d2bb8fa
Icon: std::move ObjToken instances where applicable
...
Allows the callers to move the token instance into the type if able to,
allowing avoiding an unnecessary atomic reference count increment and
decrement.
2019-09-01 00:42:34 -04:00
Phillip Stephens
33a6e07e7a
Merge pull request #3 from lioncash/include
...
General: Include headers where applicable
2019-08-30 16:28:37 -07:00
Lioncash
98949ab494
CMakeLists: Add source files directly to specter target
...
Same thing, but without the need for separate variables.
2019-08-30 10:00:53 -04:00
Lioncash
21dece5b1e
General: Include headers where applicable
...
Ensures necessary dependencies are always included where applicable, as
well as avoiding including dependencies where they aren't necessary.
2019-08-30 09:54:26 -04:00
Phillip Stephens
50a7f7a860
Fix compiling with update boo
2019-08-18 12:42:19 -07:00
Lioncash
a18c188f70
General: Use override where applicable
...
Continues the override modernizations, this time, addressing the specter
target.
2019-08-10 06:31:33 -04:00
Jack Andersen
bce7fd23c7
Windows build fixes
2019-07-27 15:21:11 -10:00
Jack Andersen
7dede77b39
Update zeus
2019-07-20 22:42:43 -10:00
Jack Andersen
70ce423d00
Compile-time locale refactor
2019-07-19 18:26:59 -10:00
Phillip Stephens
afb1162c43
Compile fixes
2019-06-20 15:45:11 -07:00
Jack Andersen
e1e920987f
Asynchronous shader compilation
2019-06-15 20:25:18 -10:00
Jack Andersen
106f7b8039
Update zeus
2019-06-14 14:39:11 -10:00
Jack Andersen
0c45eb56c7
Better CMake dependency handling
2019-06-11 16:05:04 -10:00
Jack Andersen
285140426d
Update zeus
2019-05-07 17:49:37 -10:00
Jack Andersen
7b5dce54af
Fix compilation against libc++
2019-04-06 19:03:23 -10:00
Jack Andersen
8ba5cf9a8b
Add True and False tests for bitwise enums
2019-04-02 18:30:35 -10:00
Jack Andersen
9bb21b0b32
Update zeus
2019-03-23 22:06:47 -10:00
Jack Andersen
8ce7bdf2c9
Update zeus
2019-03-09 23:14:38 -10:00
Jack Andersen
e773aa41f8
Update zeus
2019-03-07 18:16:25 -10:00
Jack Andersen
00f256a595
D3D crash fix
2019-03-03 13:04:03 -10:00
Jack Andersen
da339027cb
Update zeus
2019-02-23 22:42:13 -10:00
Jack Andersen
56c72423e0
constexpr refactor
2019-02-23 21:16:37 -10:00
Jack Andersen
4b0c7e6410
Update zeus
2019-02-17 19:47:35 -10:00
Jack Andersen
813bf6631e
Update zeus
2019-02-15 15:31:56 -10:00
Jack Andersen
2b081583d7
Update zeus
2019-02-10 10:59:13 -10:00
Jack Andersen
fb5476bcf6
Update zeus
2019-02-07 21:56:38 -10:00
Jack Andersen
4225cb55a7
Update zeus
2019-01-28 22:27:48 -10:00
Jack Andersen
d26f8cd56a
Update zeus
2019-01-19 20:42:29 -10:00
Jack Andersen
8112a904fa
Update zeus
2018-12-16 17:51:36 -10:00
Jack Andersen
431b45be8f
Update zeus
2018-12-15 20:31:52 -10:00
Jack Andersen
83bc5e926a
Update zeus
2018-12-14 20:29:30 -10:00
Jack Andersen
073279ccf5
Update zeus
2018-12-12 21:37:00 -10:00
Jack Andersen
d725cbff97
Update zeus
2018-12-07 20:45:14 -10:00
Jack Andersen
dcbc001cd2
New code style refactor
2018-12-07 19:24:02 -10:00
Jack Andersen
4fc3e42912
Update zeus
2018-12-07 15:28:31 -10:00
Jack Andersen
9adf5c65e5
Update zeus
2018-11-18 15:19:34 -10:00
Jack Andersen
f947aa741f
Update zeus
2018-11-17 18:00:09 -10:00
Jack Andersen
99f0f0d0a8
Update zeus
2018-11-12 21:57:28 -10:00
Jack Andersen
f161615dca
Update zeus
2018-11-08 14:25:41 -10:00
Jack Andersen
d7f4967a63
Update zeus
2018-11-02 22:45:21 -10:00