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

231 Коммитов

Автор SHA1 Сообщение Дата
Chuck Walbourn 8aba96f6fb Code cleanup for improved C++ conformance 2018-06-11 15:42:45 -07:00
Chuck Walbourn 35a34964ab Minor code review feedback 2018-06-06 18:37:54 -07:00
Chuck Walbourn 20de3d97ce Minor code review feedback 2018-05-18 00:44:50 -07:00
Chuck Walbourn 48be772f1c More VS 2017 (15.7) code cleanup 2018-05-04 17:18:52 -07:00
Chuck Walbourn 231b1ca643 Code review feedback 2018-05-01 15:24:55 -07:00
Chuck Walbourn 67fa55eb74 More code review feedback 2018-05-01 01:49:06 -07:00
Chuck Walbourn 46c85dfe92 Code review feedback 2018-04-30 14:10:00 -07:00
Chuck Walbourn 81bbdf9765 EffectPipelineStateDescription updated with GetDesc method 2018-04-25 11:23:39 -07:00
Chuck Walbourn 82eead919b
Basic mGPU implementation (#30) 2018-04-20 23:32:50 -07:00
Chuck Walbourn a8da11d9ba Updated Mouse with control for cursor visibility 2018-04-13 11:25:31 -07:00
Chuck Walbourn 488fa04a1c Minor code review to remove redundant assignment ops 2018-04-12 12:44:48 -07:00
Chuck Walbourn 86a8909a33 SimpleMath supports constexpr when DirectXMath does 2018-04-03 12:30:45 -07:00
Chuck Walbourn c47bdddc55 VertexTypes default move and copy ctor 2018-04-03 12:16:42 -07:00
Chuck Walbourn a85fdf705e VS 2017 (15.7 preview) /analyze cleanup 2018-04-03 00:42:03 -07:00
Chuck Walbourn 9f3525f216 SimpleMath updated with default copy and move ctors 2018-04-02 23:34:16 -07:00
Chuck Walbourn 97f1460485 Removed some legacy _MSC_VER tests 2018-03-16 13:46:14 -07:00
Chuck Walbourn 1710f0fcab Reformat code 2018-03-16 12:03:02 -07:00
Chuck Walbourn 38397b7b4c Cleaned up std header includes for public headers 2018-02-24 23:30:41 -08:00
Chuck Walbourn d9698451f6 Fix minor namespace syntax issue 2018-02-23 22:43:00 -08:00
Chuck Walbourn 448cddb317 Fixed up comment header block 2018-02-23 22:08:23 -08:00
Chuck Walbourn f733b9cc15
AlignUp, AlignDown helpers (#29) 2018-02-15 18:05:02 -08:00
Chuck Walbourn 0128a749e5
Normal-mapping without precomputed tangents (#26) 2017-12-13 21:41:37 -08:00
Chuck Walbourn 8a4f03b81b
DebugEffect (#25) 2017-12-13 10:46:56 -08:00
Chuck Walbourn 64054c181b Remove unused debug code 2017-12-08 13:26:23 -08:00
Chuck Walbourn 88869dbfe0
Added PBREffect (#24) 2017-12-01 13:23:28 -08:00
Chuck Walbourn 80e3b6f364 Input code reformat 2017-11-29 17:53:36 -08:00
Chuck Walbourn 3082db7caa Normalized line endings 2017-08-18 00:36:34 -07:00
Chuck Walbourn 6dbd82102a Updated for VS 2017 (15.3) 2017-08-14 23:53:58 -07:00
Chuck Walbourn 38640de2d3 Minor code cleanup 2017-07-10 23:14:44 -07:00
Chuck Walbourn 247656c07d Hotfix for location of d3dx12.h 2017-06-21 16:17:37 -07:00
Chuck Walbourn 96fb58f7a6 Minor code review 2017-06-21 00:27:44 -07:00
Chuck Walbourn cc2b735f5b Added DescriptorPile 2017-06-20 18:32:41 -07:00
Chuck Walbourn 2dcedcdc43 Postprocessing support (#19) 2017-06-15 22:01:35 -07:00
Chuck Walbourn 55d92c87c5 XboxDDSTextureLoader updates 2017-02-14 15:53:58 -08:00
Chuck Walbourn b600d52607 Minor code review feedback 2017-02-09 10:32:04 -08:00
Chuck Walbourn b4984393b7 permissive- code cleanup 2017-01-10 14:51:30 -08:00
Chuck Walbourn a600872a0c Keyboard and Mouse IsConnected method 2016-11-18 15:10:56 -08:00
Chuck Walbourn 37be6d659b Code review feedback 2016-10-28 16:02:21 -07:00
Chuck Walbourn c5b50c4008 Support for compressed vertex normals with biasing 2016-10-05 14:35:54 -07:00
Chuck Walbourn 40b488419e Constify GeometricPrimitive and Model 2016-09-27 18:14:07 -07:00
Chuck Walbourn 5c7abf1c16 Minor code review feedback 2016-09-26 16:53:46 -07:00
Chuck Walbourn cba2843bb6 Added vertexCount to ModelMeshPart 2016-09-26 16:40:28 -07:00
Chuck Walbourn 25e2c1cc84 TextureLoader Ex bool parameters are now DDS/WIC_LOADER flags 2016-09-22 22:44:31 -07:00
Chuck Walbourn 7128144097 GraphicsMemory default alignment is now 16-byte 2016-08-26 15:52:32 -07:00
Chuck Walbourn a3748828d6 Split out EffectPipelineStateDescription 2016-08-26 15:45:09 -07:00
Chuck Walbourn d1c99d48f8 Code review feedback 2016-08-25 18:20:44 -07:00
Chuck Walbourn d6898c0b5e Normalize line endings 2016-08-22 11:17:57 -07:00
Chuck Walbourn 6df63b9eed Minor code review for SAL annotation 2016-08-21 00:11:12 -07:00
Chuck Walbourn cf7185fb7e Added forceSRGB optional parameter to SpriteFont 2016-08-20 23:57:46 -07:00
Chuck Walbourn b7da55cfaf Remove ABI::Windows::Foundation::Rect interop since it conflicts with XAML 2016-08-12 12:23:37 -07:00
Chuck Walbourn a2802fb89a Added EnableForceSRGB and EnableAutoGenMips to EffectTextureFactory 2016-08-09 17:37:03 -07:00
Chuck Walbourn 28dab88048 Minor code cleanup 2016-08-09 12:53:35 -07:00
Chuck Walbourn 7267e3a5c4 GamePad caps updated for UWP and XDK 2016-08-01 12:05:49 -07:00
Chuck Walbourn aa9b67a65a Model effects array is now indexed by part rather than by material 2016-07-28 13:39:58 -07:00
Chuck Walbourn c5e24175a8 Improved SimpleMath interop with DirectXMath constants 2016-07-18 13:30:19 -07:00
Chuck Walbourn ce69daaaeb Code review feedback 2016-07-17 01:27:43 -07:00
Chuck Walbourn 5ae1275232 Support for normal mapped models 2016-07-17 00:16:42 -07:00
Chuck Walbourn 51e9b5fee7 Fixe bug in PrimitiveBatch.DrawQuad 2016-07-16 23:59:29 -07:00
Chuck Walbourn ff0eeac2ac Added NormalMapEffect 2016-07-16 00:02:30 -07:00
Chuck Walbourn c49f81699a Renamed DescriptorHeap to Heap for consistency and brevity 2016-07-14 23:20:38 -07:00
Chuck Walbourn 4a5182ee72 Sprite support for sampler control 2016-07-14 19:10:05 -07:00
Chuck Walbourn fbb7621470 DirectXTK12: Effects now non-static samplers provided by CommonStates 2016-07-14 15:18:12 -07:00
Chuck Walbourn 7208f5e024 SharedGraphicsResource smart-pointer used in ModelMeshPart 2016-07-14 00:19:07 -07:00
Chuck Walbourn 53a4c28eb8 EffectPipelineStateDescription and SpriteBatchPipelineStateDescription revisisted 2016-07-11 18:26:29 -07:00
Chuck Walbourn afc26ca461 Model tweaks and improved debug output for effects 2016-07-11 00:28:20 -07:00
Chuck Walbourn dbe0ef7b9a Effects improvements and bug fixes 2016-07-10 00:57:38 -07:00
Chuck Walbourn 26df23454b Minor fix for WICTextureLoader 2016-07-07 18:39:39 -07:00
Chuck Walbourn abdc4032f5 WICTextureLoader now includes non-uploading functions 2016-07-07 17:02:25 -07:00
Chuck Walbourn bd29f36ddd ScreenGrab now handle resource state transition, fixed Xbox One platform bug 2016-07-07 12:51:04 -07:00
Chuck Walbourn 6389307c05 autogen mips fix for sRGB and BGRA formats 2016-07-07 12:04:15 -07:00
Chuck Walbourn 91d5d7836a Minor fix for internal build issue 2016-07-06 17:51:42 -07:00
Chuck Walbourn 9bcf4bd2b7 CommonStates methods for static samplers 2016-07-03 01:07:54 -07:00
Chuck Walbourn 0d1edd5022 Removed ModelMeshPart::isAlpha member variable as redundant 2016-07-02 20:03:41 -07:00
Chuck Walbourn 4a72291336 Model fixes for pmalpha and ccw parameter handling 2016-07-02 19:12:50 -07:00
Chuck Walbourn 2d2659eb66 SAL cleanup 2016-07-02 18:37:15 -07:00
Chuck Walbourn ced9fe187a Added project link in comment blocks 2016-06-30 18:50:09 -07:00
Chuck Walbourn b5175de934 Code Review feedback 2016-06-29 18:22:12 -07:00
Chuck Walbourn 56aa84a6c2 Code Review feedback 2016-06-28 18:03:08 -07:00
Chuck Walbourn eb69aa74aa Revisit Model 2016-06-27 16:11:30 -07:00
Chuck Walbourn 2956de06de Remove implicit BasicEffect from GeometricPrimitive 2016-06-27 16:08:57 -07:00
Chuck Walbourn e856c41c1d Initial prototype 2016-06-16 19:00:12 -07:00