Граф коммитов

381 Коммитов

Автор SHA1 Сообщение Дата
Chuck Walbourn 748c6cf904 Workaround for outdated DEFINE_ENUM_FLAG_OPERATORS macro in ERA headers 2022-03-22 04:47:05 +00:00
Chuck Walbourn 7ad36e26a8
Input refactoring and cleanup (#122) 2022-03-06 18:12:58 -08:00
Chuck Walbourn b59a564b58 Added UWP to CMakePresets 2022-03-02 02:17:23 -08:00
Chuck Walbourn c5c08f6115 Constify variables 2022-02-21 10:11:54 -08:00
Chuck Walbourn 42a24f23ed
Convert internal functions to use Internal namespace instead of leading underscore (#121)
Fixes clang v13 -Wreserved-identifier warning
2022-02-20 16:30:16 -08:00
Chuck Walbourn 87282de525 Update D3DX12 for latest fixes 2022-02-07 13:18:44 -08:00
Chuck Walbourn 09becf2178 Add WM_ACTIVATE to Win32 Mouse to make it a bit more robust 2022-01-22 22:02:15 -08:00
Chuck Walbourn 5013cab0b8
Add more Quaternion methods for SimpleMath (#116) 2022-01-19 21:58:21 -08:00
Chuck Walbourn 2fd9023461 Minor SAL annotation simplification 2022-01-06 16:51:16 -08:00
Chuck Walbourn 19d9d7971e Trimmed trailing whitespace 2021-12-07 13:44:23 -08:00
Chuck Walbourn 3c7779858e Workaround for known Keyboard GameInput issues 2021-12-07 12:34:37 -08:00
Chuck Walbourn e33307720d Fix shaders not compiling with spaces in the path 2021-11-20 12:39:23 -08:00
Chuck Walbourn 3025c369a2 C++20 deprecated the is_pod<> type trait 2021-11-07 13:16:30 -08:00
Chuck Walbourn 2073a947f7 A few code tweaks to support legacy compiler toolset 2021-11-05 16:00:21 -07:00
Chuck Walbourn 9bed30aac8 Minor code review 2021-10-24 15:28:03 -07:00
Chuck Walbourn e2b3cc91f3 Update for latest fixes for D3DX12.h 2021-10-22 16:45:01 -07:00
Chuck Walbourn 092693413d Minor code review feedback 2021-10-19 15:18:29 -07:00
Chuck Walbourn 52a520084e Fixed loading skinned PBR from SDKMESH v2 2021-10-18 00:35:57 -07:00
Chuck Walbourn 70759cea43 std::ignore usage instead of (void) for ignoring return values 2021-10-17 11:55:43 -07:00
Chuck Walbourn aca4a82216 Fixed shader script 2021-10-14 17:13:02 -07:00
Chuck Walbourn 6206a1e65c
DepthReverseZ and DepthReadReverseZ CommonStates (#111) 2021-10-13 20:16:34 -07:00
Chuck Walbourn c691a04bbf
Skinned support for PBREffect (#110) 2021-10-13 16:58:48 -07:00
Chuck Walbourn fb5d3d60ed Minor code review feedback 2021-10-11 16:13:03 -07:00
Chuck Walbourn 0bfbc465aa Minor code review feedback 2021-10-11 15:53:15 -07:00
Chuck Walbourn 86d888e076 Skinning.fxh shared shader file added 2021-10-10 23:48:02 -07:00
Chuck Walbourn 273e35f7ff
Skinned effect with normalmap textures (#109) 2021-10-10 00:34:21 -07:00
Chuck Walbourn 0770554c3e Code review for EffectFactory 2021-10-07 18:29:21 -07:00
Chuck Walbourn 8e353ec8da Added ModelLoader_DisableSkinning flag 2021-10-07 13:04:12 -07:00
Chuck Walbourn d9fa4025f7 NormalMapEffect doesn't require tangents in SDKMESH 2021-10-07 02:16:45 -07:00
Chuck Walbourn c60e14cf02
CMake updated to use BINARY dir instead of SOURCE dir for generated shaders (#107) 2021-10-06 23:14:13 -07:00
Chuck Walbourn 35011b9f4e Updated for latest D3DX12 2021-10-05 21:13:39 -07:00
Chuck Walbourn 7dd04406d1 Fix for BGRA Autogen mips on some hardware 2021-10-05 16:19:09 -07:00
Chuck Walbourn 98b2d85280 Remove D3DX12.h guards for older Windows SDKs 2021-10-05 12:53:29 -07:00
Chuck Walbourn 078834b4c7 D3DX12.h comment fixes 2021-10-04 23:51:46 -07:00
Chuck Walbourn 0eb7091f44 Fixed -Wimplicit-int-float-conversion warning 2021-10-04 12:02:58 -07:00
Chuck Walbourn 5405bd976c Mouse::SetResolution changed to use float scale instead of bool 2021-10-01 17:20:13 -07:00
Chuck Walbourn 45de28c0c0
Updated pimpl pattern for default move ctors/ops/dtors (#106) 2021-09-30 16:55:37 -07:00
Chuck Walbourn 485f803486
DirectX Tool Kit for DX 12 updated to load CMO models (#105) 2021-09-30 13:23:15 -07:00
Chuck Walbourn f957e37441
Adding ModelBone support for transform hierarchies (#104) 2021-09-28 20:40:20 -07:00
Chuck Walbourn 471723b4c5 Whitespace fix 2021-09-26 14:43:00 -07:00
Chuck Walbourn 29fd677a86 Added GeometricPrimitive::VertexCollection, IndexCollection type aliases; renamed *List to *Collection 2021-09-26 13:14:55 -07:00
Chuck Walbourn 01de4aa0f9 Added ModelMeshPart::InputLayoutList type alias 2021-09-25 23:54:22 -07:00
Chuck Walbourn dffc53d94b Added Model::EffectsList type alias 2021-09-25 21:00:03 -07:00
Chuck Walbourn 8abf609866 Clean up DisableSpecificWarnings 2021-09-08 11:54:58 -07:00
Chuck Walbourn d43080a725 Supress warning for VS 2022 2021-09-06 21:23:12 -07:00
Chuck Walbourn e12fee16b8 Whitespace fix 2021-08-31 18:49:41 -07:00
Chuck Walbourn 00c6cd1631 Fixed typo in SDKMesh 2021-08-31 18:33:23 -07:00
Chuck Walbourn 58aa0da767 Code review - use ranged-for 2021-08-26 17:08:00 -07:00
Chuck Walbourn 02a42136f8 Minor code review 2021-08-08 10:39:38 -07:00
konai123 9235e047c5
fix unclosed handle (#101)
Co-authored-by: HanKwangHee <kh-han@hura.co.kr>
2021-08-08 10:27:49 -07:00