Chuck Walbourn
174539feb3
Constify variables
2022-02-21 01:10:19 -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
7df49719a1
Updated copyright banner
2021-02-26 22:59:42 -08:00
Chuck Walbourn
234eee8a01
Support for Windows Subsystem for Linux ( #208 )
2021-01-08 02:20:55 -08:00
Chuck Walbourn
95c4991486
Added make_AlignedArray helpers to scoped.h
2021-01-04 23:10:30 -08:00
Chuck Walbourn
17aeb40917
Switched to using strongly typed flags ( #179 )
2020-06-01 00:42:02 -07:00
Chuck Walbourn
1c6f993963
PremultiplyAlpha fix to avoid divide-by-zero
2020-02-13 23:08:54 -08:00
Chuck Walbourn
316f65649b
More noexcept annotation
2019-12-13 00:01:17 -08:00
Chuck Walbourn
5f125c6b8d
Add CMake project and fix clang warnings ( #139 )
2019-05-25 16:00:32 -07:00
Chuck Walbourn
0d94e9469b
Fix compiler errors (Clang 6) ( #37 )
2018-06-12 18:07:34 -07:00
Chuck Walbourn
8480f4fe5a
Additional C++ Core Checker cleanup
2018-03-29 12:00:16 -07:00
Chuck Walbourn
3b05453e98
Fixed up comment header block
2018-02-23 22:24:46 -08:00
Chuck Walbourn
31b6c9309c
Minor code cleanup
2017-07-12 00:56:51 -07:00
Chuck Walbourn
1dec86435d
Code review feedback
2016-09-14 00:21:44 -07:00
Chuck Walbourn
a30c37220b
Support premultiply reverse and -alpha switch
2016-09-14 00:03:22 -07:00
Chuck Walbourn
51bc3d5b16
General code cleanuP
2016-09-08 19:09:46 -07:00
Chuck Walbourn
25dbe0e547
Code review feedback
2016-09-01 01:33:23 -07:00
Chuck Walbourn
4dd440e775
Normalize line endings
2016-08-22 11:26:36 -07:00
walbourn_cp
5336f904da
DirectXTex: Support for Direct3D 11 video and Xbox One extended formats
...
- New APIs: IsPlanar, IsPalettized, IsDepthStencil, ConvertToSinglePlane
2014-02-14 13:33:01 -08:00
walbourn_cp
e12d9c67f2
DirectXTex: Update for sRGB handling with pmalpha
2013-10-01 17:28:56 -07:00
walbourn_cp
32b06b3e5c
DirectXTK/DirectXTex: Minor code review feedback
2013-06-21 14:12:39 -07:00
walbourn_cp
0d382fbe25
DirectXTex updated to read & write new miscFlags2 alpha mode metadata for DDS files
...
- Added helper to see if a texure's alpha channel is all opaque
- Reads and writes DXT2 and DXT4 DDS files
- Updated PremultiplyAlpha function to set miscFlags2 appropriately
- Texconv updated for new feature, "-dx10" switch now allows write of miscFlags2 data
2013-03-22 17:52:43 -07:00
walbourn_cp
9e6ea1f910
DirectXTex: Updated with PremultiplyAlpha function
...
Texconv: added -pmalpha switch
2012-12-13 12:12:35 -08:00