Chuck Walbourn
3aa9f8f45b
Constify variables
2022-02-21 02:02:17 -08:00
Chuck Walbourn
826ad57cdd
Skinned support for PBREffect ( #286 )
2021-10-13 16:57:56 -07:00
Chuck Walbourn
ab8ab1c4e4
Minor code review
2021-10-10 01:09:56 -07:00
Chuck Walbourn
5b28ccb0d2
CMake updated to use BINARY dir instead of SOURCE dir for generated shaders ( #284 )
2021-10-06 23:13:47 -07:00
Chuck Walbourn
4e80335936
Updated pimpl pattern for default move ctors/ops/dtors ( #282 )
2021-09-30 16:55:19 -07:00
Chuck Walbourn
809ad015b6
Code review
2021-09-03 19:52:11 -07:00
Chuck Walbourn
e7332bce26
DebugEffect, NormalMapEffect, PBREffect updated with instancing support ( #275 )
2021-08-01 23:20:19 -07:00
Chuck Walbourn
5fec479daf
Updated copyright banner
2021-02-26 23:00:12 -08:00
Chuck Walbourn
6d101da35d
Conformance and minor code cleanup ( #251 )
2021-01-08 13:45:55 -08:00
Chuck Walbourn
556caba51f
Clean up use of std::exception ( #250 )
2021-01-05 13:01:34 -08:00
Chuck Walbourn
8ef3e0d69f
Replaced _countof / ARRAYSIZE with std::size
2021-01-02 12:43:55 -08:00
Chuck Walbourn
5182d9f30d
Code review including more use of constexpr
2020-05-26 17:58:48 -07:00
Chuck Walbourn
fb08eb3483
More noexcept annotation
2019-12-12 16:23:30 -08:00
Chuck Walbourn
49841abf6e
Fixed link issue when using clang/LLVM toolset
2019-06-01 00:08:41 -07:00
Chuck Walbourn
23f828d372
Individually define albedo/normal/RMA textures
2019-05-08 16:58:19 -07:00
Chuck Walbourn
0d79a509be
Code cleanup for improved C++ conformance
2018-06-11 15:42:18 -07:00
Chuck Walbourn
4c94d0f613
Minor code review feedback
2018-05-18 00:49:52 -07:00
Chuck Walbourn
de93799c1a
More VS 2017 (15.7) code cleanup
2018-05-04 18:16:09 -07:00
Chuck Walbourn
0dabb74fb6
Retire Windows 8.1 Store, Windows phone 8.1, and VS 2013 projects ( #132 )
...
* Retire VS 2013 projects
* Change ``throw()`` to ``noexcept``
* Use ``%zu`` instead of ``%Iu``
* Minor update to match DXTK12
* Cleaned up warning suppression
* remove ``WINAPI_FAMILY_PHONE_APP`` platform code
* Fixed C5038 warnings
* More uniform initialization
2018-05-01 18:22:46 -07:00
Chuck Walbourn
43df3f97f1
Don't need to use DIRECTX_NOEXCEPT macro
2018-04-17 10:59:05 -07:00
Chuck Walbourn
5017d43371
Minor code review feedback
2018-04-13 11:34:06 -07:00
Chuck Walbourn
0f7afb3337
VS 2017 (15.7 preview) /analyze cleanup
2018-04-02 23:52:18 -07:00
Chuck Walbourn
85c1b88e48
Reformat code
2018-03-16 11:33:06 -07:00
Chuck Walbourn
d39e86e428
Fixed up comment header block
2018-02-23 11:49:48 -08:00
Chuck Walbourn
648d31f3c0
Normal-mapping without precomputed tangents ( #112 )
2017-12-13 21:41:09 -08:00
Chuck Walbourn
7a94faeb1c
Remove unused debug code
2017-12-08 12:32:59 -08:00
Chuck Walbourn
8f380664a7
Added PBREffect ( #110 )
2017-12-01 13:22:19 -08:00