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

88 Коммитов

Автор SHA1 Сообщение Дата
Chuck Walbourn 77272b1303
Support using C++17 std::byte for FromMemory functions (#545) 2024-10-31 16:07:34 -07:00
Chuck Walbourn 09affb78aa
Fix DX12 Capture transition state handling for MSAA (#532) 2024-10-14 15:49:44 -07:00
Chuck Walbourn 73aa2f3c34
Refactor command-line tools to use shared header (#514) 2024-09-17 13:45:12 -07:00
Chuck Walbourn e63f915ed8
D3DFMT_A2W10V10U10 fix for ScreenGrab DX9 (#500) 2024-08-29 14:13:31 -07:00
Chuck Walbourn 059ce81581
Minor SAL fix (#495) 2024-08-15 10:13:49 -07:00
Chuck Walbourn 282812b973
texconv: Fix PFM reader to avoid overread of buffer (#413)
* texconv: Fix PFM reader to avoid overread of buffer

* More code review

* Max memory usage

* YAML fix
2023-11-09 20:10:12 -08:00
Chuck Walbourn 33e9632f50
Update to support ABI for MinGW in DX Agility SDK v1.606.3 (#279) 2022-07-25 14:48:46 -07:00
Chuck Walbourn 9c72f2c6cd
CMake support added for building with MinGW (#275) 2022-05-05 14:50:13 -07:00
Chuck Walbourn b1001d15b3
.edtiorconfig driven reformat of source (#271) 2022-04-04 15:03:02 -07:00
Chuck Walbourn 3599374502 Constify variables in standalone modules 2022-02-21 02:21:35 -08:00
Chuck Walbourn 469c65406a
Convert internal functions to use Internal namespace instead of leading underscore (#266)
Fixes clang v13 -Wreserved-identifier warning
2022-02-20 14:47:07 -08:00
Chuck Walbourn 20e246af2b Trimmed trailing whitespace 2021-12-07 13:42:36 -08:00
Chuck Walbourn 1580e0b51e Update standalone warning handling 2021-11-29 13:06:50 -08:00
Chuck Walbourn 870d211e69 Suppress -Wunused-macros warning 2021-11-01 14:21:27 -07:00
Chuck Walbourn 1363046e2b std::ignore usage instead of (void) for ignoring return values 2021-10-17 11:57:07 -07:00
Chuck Walbourn fd45216373 Update for latest D3DX12.h 2021-10-05 17:41:32 -07:00
Chuck Walbourn 63d671ee9b Fixed -Wnonportable-system-include-path when using Windows Insider SDK 2021-04-14 17:59:56 -07:00
Chuck Walbourn 7df49719a1 Updated copyright banner 2021-02-26 22:59:42 -08:00
Boris Galochkin 87e5b0e9fa
Fix of CaptureTexture for Reserved and MultiSample resources (#218) 2021-02-18 22:19:42 -08:00
Chuck Walbourn fa75757c5f Minor code cleanup 2021-01-18 14:21:16 -08:00
Chuck Walbourn 152b44d1ec A few more Standard C++ Library header cleanups 2021-01-17 11:59:46 -08:00
Chuck Walbourn 234eee8a01
Support for Windows Subsystem for Linux (#208) 2021-01-08 02:20:55 -08:00
Chuck Walbourn 18c2d9a5ca Code review for standard library header usage for standalone mods 2020-12-31 13:53:09 -08:00
Chuck Walbourn bfa3a11aee Fixed issue when trying to Capture 'small alignment' textures 2020-07-08 17:47:06 -07:00
Chuck Walbourn e53a13e8c1 Fixed PVS Studio V1037 warning 2020-06-13 14:02:40 -07:00
Chuck Walbourn 2573bd8307 Fixed x86 warning 2020-06-12 21:39:09 -07:00
Chuck Walbourn 741870f834 Fixed PVS Studio V549 warning 2020-06-12 19:44:06 -07:00
Chuck Walbourn 8359882401 functions taking std::function should not be noexcept 2020-05-30 22:14:59 -07:00
Chuck Walbourn 8005055446 Code review feedback 2020-05-09 20:46:09 -07:00
Chuck Walbourn 91d783dc22 Reformat code 2020-05-09 17:41:45 -07:00
Chuck Walbourn 45fb8623d2
Direct3D 9 versions of texture loaders (#176) 2020-05-09 17:22:35 -07:00
Chuck Walbourn c07bf59658 Minor code review for loaders 2020-05-07 22:20:53 -07:00
Chuck Walbourn dbaaffbefb Code review feedback for standalone texture loaders 2020-03-10 01:05:10 -07:00
Chuck Walbourn 20a685d62f Minor code review 2020-01-17 12:20:39 -08:00
Chuck Walbourn 156af67b8c
Added optional forceSRGB parameter to SaveWICTextureToFile (#148) 2019-09-27 13:06:43 -07:00
Chuck Walbourn bc0325b806 Cleaned up clang warnings in DDSTextureLoader, ScreenGrab, WICTextureLoader 2019-07-31 17:05:23 -07:00
Chuck Walbourn 114a0acf6b
ComputePitch now returns an HRESULT (#113) 2018-08-03 16:49:30 -07:00
Chuck Walbourn 3f8b8d36b9 Resync DDSTextureLoader, ScreenGrab, WICTextureLoader 2018-08-02 15:24:25 -07:00
Chuck Walbourn 094988727e Minor code review feedback 2018-06-11 12:22:52 -07:00
Chuck Walbourn 94c68685a2 Minor code review feedback 2018-06-07 18:25:52 -07:00
Chuck Walbourn 31476315a0 Minor code review feedback 2018-06-06 01:41:15 -07:00
Chuck Walbourn 3b05453e98 Fixed up comment header block 2018-02-23 22:24:46 -08:00
Chuck Walbourn 46e7ad7020 Minor code review 2018-01-18 15:02:05 -08:00
Chuck Walbourn 86a0750869 Fix references to d3dx12 2018-01-16 15:05:51 -08:00
Chuck Walbourn 8ae822241a ScreenGrab updated to use non-sRGB metadataa for PNG 2017-09-19 11:39:39 -07:00
Chuck Walbourn 0a85ac75a0 WIC format converter should use WICBitmapPaletteTypeMedianCut 2017-07-03 16:04:01 -07:00
Chuck Walbourn b9bf00c0ea DirectX 12 planar resource handling 2017-01-30 22:29:45 -08:00
Chuck Walbourn 8fcd276eba permissive- code cleanup 2017-01-10 14:51:52 -08:00
Chuck Walbourn ccbaeb528d ScreenGrab12 missing some error handling 2016-10-03 12:27:11 -07:00
Chuck Walbourn 51bc3d5b16 General code cleanuP 2016-09-08 19:09:46 -07:00