0315eb5bdc
fix fs
2020-09-25 13:10:09 +01:00
634f0ee859
Aurora branch changes
2020-09-25 13:04:30 +01:00
b7cf02f6f9
Begin work for a standard port
2020-09-11 23:58:00 +01:00
Chuck Walbourn
b0667d7da9
Updates for Xbox
2020-08-12 14:35:39 -07:00
Chuck Walbourn
9ef44739a3
Added FormatDataType utility function
2020-07-12 23:00:17 -07:00
Chuck Walbourn
17aeb40917
Switched to using strongly typed flags ( #179 )
2020-06-01 00:42:02 -07:00
Chuck Walbourn
50abcdf121
Fixed -Wimplicit-int-float-conversion
2020-04-30 01:18:41 -07:00
Chuck Walbourn
e15f564ba7
Minor code review
2020-01-24 08:55:54 -08:00
Chuck Walbourn
316f65649b
More noexcept annotation
2019-12-13 00:01:17 -08:00
Chuck Walbourn
70d6a77e3c
Fixed -Wextra-semi-stmt warning
2019-07-08 02:08:11 -07:00
Chuck Walbourn
d628e4427f
Fixed -Wextra-semi-stmt warnings
2019-06-26 12:47:34 -07:00
Chuck Walbourn
5f125c6b8d
Add CMake project and fix clang warnings ( #139 )
2019-05-25 16:00:32 -07:00
Triang3l
c7261a0951
Prevent shift overflow in FloatTo7e3/FloatTo6e4 ( #129 )
2019-04-16 16:17:56 -07:00
Chuck Walbourn
b207e278e7
Minor code review
2018-10-10 15:31:00 -07:00
Chuck Walbourn
ba0280c500
Workaround when using WIC for F32 images that exceed 32-bits ( #112 )
2018-08-02 12:31:20 -07:00
Chuck Walbourn
2c82697c1b
Improved validation where WIC requires a cast to UINT for pitch/imageSize
2018-07-27 01:02:56 -07:00
Chuck Walbourn
0d94e9469b
Fix compiler errors (Clang 6) ( #37 )
2018-06-12 18:07:34 -07:00
Chuck Walbourn
094988727e
Minor code review feedback
2018-06-11 12:22:52 -07:00
Chuck Walbourn
e0457acb23
Force non-WIC paths for FP32->FP16 conversions ( #99 )
2018-05-11 18:56:05 -07:00
Chuck Walbourn
8a2847dc4e
Removed out of range characters from comments
2018-05-05 09:15:26 -07:00
Chuck Walbourn
e62bbb24f8
Retire Windows 8.1 Store, Windows phone 8.1. and VS 2013 projects ( #96 )
...
* Retire VS 2013 projects
* Cleaned up warning suppression
* Use ``noexcept`` instead of ``throw()``
* Can use ``%zu`` instead of ``%Iu``
* More uniform initialization
2018-05-01 17:34:54 -07:00
Chuck Walbourn
32619fb627
Don't need to use DIRECTX_NOEXCEPT macro
2018-04-17 10:49:53 -07:00
Chuck Walbourn
8480f4fe5a
Additional C++ Core Checker cleanup
2018-03-29 12:00:16 -07:00
Chuck Walbourn
4724707546
VS 2017 (15.7 preview) /analyze cleanup
2018-03-29 10:17:31 -07:00
Chuck Walbourn
327586970d
Reformat code
2018-03-16 12:52:21 -07:00
Chuck Walbourn
3b05453e98
Fixed up comment header block
2018-02-23 22:24:46 -08:00
Chuck Walbourn
09e19e15b6
Cleaned up some warnings
2017-12-05 13:49:15 -08:00
darwikey
534863cab1
Fix compiler errors (Clang 5.0.0) ( #65 )
2017-11-17 09:33:30 -08:00
Chuck Walbourn
9bac14c9b9
Use XMVectorMultiplyAdd in diffusion dither
2017-11-15 19:57:40 -08:00
Chuck Walbourn
983bb95575
Minor code cleanup
2017-07-13 19:24:22 -07:00
Chuck Walbourn
31b6c9309c
Minor code cleanup
2017-07-12 00:56:51 -07:00
Chuck Walbourn
0a85ac75a0
WIC format converter should use WICBitmapPaletteTypeMedianCut
2017-07-03 16:04:01 -07:00
Chuck Walbourn
7245687c6c
SAL annotation for switch fallthrough
2017-02-14 16:02:25 -08:00
Chuck Walbourn
f45b7fb93b
Code review feedback
2016-10-27 17:45:47 -07:00
Chuck Walbourn
33e97528ff
Code review feedback
2016-09-30 00:29:19 -07:00
Chuck Walbourn
a7b3393d4d
added -x2bias switch for texconv
2016-09-30 00:16:56 -07:00
Chuck Walbourn
a30c37220b
Support premultiply reverse and -alpha switch
2016-09-14 00:03:22 -07:00
Chuck Walbourn
50e4e6552e
Transform function and texconv -c switch
2016-09-13 18:09:46 -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
Chuck Walbourn
0f75b5d268
Fix for bug with XMStoreFloat3SE
2016-07-07 17:50:21 -07:00
Chuck Walbourn
990b989be9
Removed DirectXMath adapter for the Windows 8.0 SDK
2016-03-22 16:12:08 -07:00
Chuck Walbourn
2b22bfed1c
Cleaned up /analyze warnings with VS 2015 Update 2
2016-03-18 00:48:24 -07:00
Chuck Walbourn
7093178481
Added Get/SetWICFactory
2015-08-18 16:14:09 -07:00
Chuck Walbourn
4a223dd8ad
Updated for DXGI 1.3 types
2015-08-14 12:20:40 -07:00
Chuck Walbourn
847ab8940a
Fixed round problem with 32-bit RGBA/BGRA formats
2015-07-07 14:25:48 -07:00
walbourn_cp
367db3de30
DirectXTex: Improved format conversions
...
- depth/stencil conversions incl fix for stencil data handling
- alpha only conversions
- fixed bug with half-precision (float16) format conversions
- fixed bug with RGB -> 1 channel conversion for non-UNORM sources
2014-09-22 12:39:24 -07:00
walbourn_cp
91951178e0
Fixed warnings found by Dev14 CTP
2014-09-18 16:29:08 -07:00
walbourn_cp
48e969aac7
Xbox One platform changes
2014-09-11 15:26:14 -07:00