Commit Graph

  • 6eca077e06 Fix some C4063 warnings (#411) Chuck Walbourn 2023-11-08 18:20:23 -08:00
  • d0bcc504eb texconv: Updated PPM/PFM reader with explicit bounds check (#409) Chuck Walbourn 2023-11-07 14:17:32 -08:00
  • f58c30705b Add OneFuzz build pipeline Chuck Walbourn 2023-11-05 23:12:56 -08:00
  • 5a83705fce October 28, 2023 (#404) oct2023 Chuck Walbourn 2023-10-30 22:04:49 -07:00
  • d19b882a55 Fixed -flist handling for filenames with spaces (#402) Chuck Walbourn 2023-10-06 14:18:53 -07:00
  • cb5279f10e Read legacy files with a DDS_HEADER size of 24 (#400) Nicholas Hayes 2023-10-04 11:17:15 -06:00
  • e8c45a15ab Update build pipelines for recent changes to windows-2022 ADO images (#398) Chuck Walbourn 2023-09-26 16:57:03 -07:00
  • 3754a77d87 DDS_FLAGS_PERMISSIVE flag to allow some file variants with header bugs (#394) Chuck Walbourn 2023-09-11 23:13:35 -07:00
  • 41eb26fb0c Support reading files with a DDS_PIXELFORMAT size of 24 (#393) Nicholas Hayes 2023-09-11 11:10:16 -06:00
  • 419e314914 September 1, 2023 (#389) sept2023 Chuck Walbourn 2023-09-05 12:36:33 -07:00
  • b2c76d5634 AArch32 (ARM32) architecture deprecation (#387) Chuck Walbourn 2023-08-31 14:25:30 -07:00
  • 8122c1d6b4 Suppress some additional clang v16 warnings when upgrading to clangcl (#386) Chuck Walbourn 2023-08-30 10:06:48 -07:00
  • 0abc33330b Add NO_WCHAR_T build option to CMake (#384) Chuck Walbourn 2023-08-20 11:01:09 -07:00
  • 1d1d4d0134 Add CompressEx and ConvertEx methods that report progress (#375) Nicholas Hayes 2023-08-18 15:43:30 -06:00
  • 7e7b11db04 Remove overvalidation bug for BC7 compressor with SRGB (#381) Chuck Walbourn 2023-08-02 12:00:27 -07:00
  • 4d9d7a8ceb Ex versions of DDS load function to return original DDPIXELFORMAT metadata (#373) Chuck Walbourn 2023-07-10 13:23:13 -07:00
  • 83ea5ee1bc Add support for reading Unreal Tournament 2004 DDS files (#371) Nicholas Hayes 2023-07-06 14:52:02 -06:00
  • 70909fd6be Another D3DX12 update to fix errors when using preview Windows SDKs (#370) Chuck Walbourn 2023-07-03 15:29:35 -07:00
  • 40dacea267 CMake targets fixes for optional vs. required packages (#369) jun2023 Chuck Walbourn 2023-06-16 11:35:08 -07:00
  • 71aa6ba4f5 CMake target file fix (#367) Chuck Walbourn 2023-06-14 13:22:22 -07:00
  • dd94a4aa9c June 2023 release (#365) Chuck Walbourn 2023-06-13 17:28:01 -07:00
  • 86cf9d542f tex tools updated with support for long file paths with Windows 10 (#364) Chuck Walbourn 2023-06-13 15:40:45 -07:00
  • a2a4ffd33c texconv: Added support for DXT5nm and RXGB DXT5 format variants (#362) Chuck Walbourn 2023-06-12 14:34:32 -07:00
  • 2395b804ff Fix CMake problem with /Zc:templateScope on older Windows SDKs (#363) Chuck Walbourn 2023-06-12 14:32:36 -07:00
  • 0dd5933058 Add .DDX Support (#336) Half Dragon 2023-06-10 19:27:36 +02:00
  • 603efced7b texconv: Added tgazeroalpha switch for some legacy TGA files (#360) Chuck Walbourn 2023-06-09 09:52:45 -07:00
  • 7a9a9e9e8f CMake update to use /ZH:SHA_256 for clang v16 or later (#356) Chuck Walbourn 2023-05-18 17:13:12 -07:00
  • d0ee1e8a89 Add CodeQL to GitHub pipeline (#354) Chuck Walbourn 2023-05-17 11:39:07 -07:00
  • d664193c05 tex tools: remove newlines from FORMAT_MESSAGE_FROM_SYSTEM (#355) Chuck Walbourn 2023-05-17 11:38:08 -07:00
  • f5d41447f8 Add TEX_FILTER_RGB_COPY_ALPHA for RGBA to R and RGBA to RG convert control (#349) Chuck Walbourn 2023-05-12 11:27:02 -07:00
  • e0a7be5a4b Add support for new DXGI 16bpp format (#348) Chuck Walbourn 2023-05-11 09:58:28 -07:00
  • 37a3733912 Update CMake config file to include OpenMP (#345) apr2023 Chuck Walbourn 2023-05-01 10:37:19 -07:00
  • e4c370d494 April 28, 2023 (#343) Chuck Walbourn 2023-04-28 11:38:24 -07:00
  • 12befe5e16 CMake support for building legacy Xbox One XDK lib (#342) Chuck Walbourn 2023-04-27 17:03:18 -07:00
  • 9175ac8204 Update CMake to use OpenMP via built-in support (#341) Chuck Walbourn 2023-04-24 13:53:24 -07:00
  • 0c292b4119 D3DX12 updated to latest version (#340) Chuck Walbourn 2023-04-24 13:52:49 -07:00
  • 8579d004ff ARM64 version of tex tools (#337) Chuck Walbourn 2023-04-12 20:50:42 -07:00
  • e3f1523de9 March 30, 2023 (#334) mar2023 Chuck Walbourn 2023-03-30 12:15:00 -07:00
  • 654ec26168 tex tool updates for some POSIX like support (#333) Chuck Walbourn 2023-03-27 16:02:41 -07:00
  • 574745f290 Update GPU encoder to use DirectCompute 5 (#108) Chuck Walbourn 2023-03-20 10:49:19 -07:00
  • 8c47482183 Retire legacy Xbox One XDK support (#329) Chuck Walbourn 2023-03-17 15:47:52 -07:00
  • 93182cac68 Fix BC6H GPU compressor handling of negative pixel values (#328) Chuck Walbourn 2023-03-11 02:39:33 -08:00
  • a4df1415f8 Fixed /analyze warning (#327) Chuck Walbourn 2023-03-10 15:19:49 -08:00
  • b4719fa58c Fix handling of SRGB_IN and SRGB_OUT for GPU BC7 compressor (#326) Chuck Walbourn 2023-03-10 15:19:09 -08:00
  • 0f77045482 Fix typo in CMake file for Xbox (#322) jan2023c Chuck Walbourn 2023-02-16 22:21:46 -08:00
  • 0a4e51a5fd CMake updated to support building for Xbox (#320) Chuck Walbourn 2023-02-15 22:07:52 -08:00
  • 1cef43a2bf Cmake bug fixed if BUILD_DX11=OFF but BUILD_TOOLS=ON (#319) jan2023b Chuck Walbourn 2023-02-10 19:27:14 -08:00
  • 5b06df54e4 CMake code review (#318) Chuck Walbourn 2023-02-09 21:58:13 -08:00
  • 4c277982ed Update for latest files from the Microsoft GitHub template (#317) Chuck Walbourn 2023-02-09 18:47:03 -08:00
  • 22457feb8a Minor updates to CMake for a proof-of-concept project (#316) Chuck Walbourn 2023-02-06 15:27:58 -08:00
  • 23ac46e962 January 31, 2023 (#310) jan2023 Chuck Walbourn 2023-01-31 14:15:35 -08:00
  • 126d15c39a Clean up GPU-based validation warnings (#309) Chuck Walbourn 2023-01-31 09:57:16 -08:00
  • 371643fce2 ScratchImage Initialize zero-fills image data (#308) Chuck Walbourn 2023-01-27 11:36:27 -08:00
  • 278e708f25 ConvertToSinglePlane memory overrwrite bug fix (#307) Chuck Walbourn 2023-01-25 23:25:26 -08:00
  • fa9967bc74 DDSView updated with -forcesrgb switch (#305) Chuck Walbourn 2023-01-19 11:18:39 -08:00
  • e4f5af944c Fix build break for Debug on WSL (#299) dec2022b Chuck Walbourn 2022-12-27 12:03:08 -08:00
  • 23b7fd1f38 December 15, 2022 (#297) dec2022 Chuck Walbourn 2022-12-17 20:36:40 -08:00
  • 9dd139f44a CMake updated to use /Zc:inline and /Zc:lambda (#296) Chuck Walbourn 2022-12-15 10:29:32 -08:00
  • 9fd4d9f6b6 Add Spectre-mitigated libraries to the NuGet (#295) Chuck Walbourn 2022-12-13 22:26:09 -08:00
  • cdb335306c YAML code review Chuck Walbourn 2022-12-08 01:10:41 -08:00
  • a20f79d649 Code review Chuck Walbourn 2022-12-06 23:19:38 -08:00
  • 0d0f540ec0 Tweak YAML pipeline CI triggers Chuck Walbourn 2022-12-06 15:05:42 -08:00
  • 27dcde569c CMake build option to enable /Qspectre (#293) Chuck Walbourn 2022-12-06 11:43:45 -08:00
  • 06d5286870 Add YAML Azure Pipelines Chuck Walbourn 2022-12-04 18:22:15 -08:00
  • d993bbdb6e Minor cmake code review walbourn 2022-12-02 22:33:06 -08:00
  • 9bc07dc20f Update readme walbourn 2022-12-01 20:58:26 -08:00
  • 42710025c3 D3DX12 update to fix warnings when using preview Windows SDKs Chuck Walbourn 2022-11-30 14:18:40 -08:00
  • a438adc83b Disable E&C walbourn 2022-11-28 17:11:21 -08:00
  • 91df32232f Bias added for ARM version of 16bpp format conversions to match existing output Chuck Walbourn 2022-11-28 00:03:22 -08:00
  • 44f9a71ca1 Update CMake test presets for MinGW walbourn 2022-11-27 13:10:09 -08:00
  • 62f1d7c991 Minor cmake cleanup walbourn 2022-11-27 11:58:27 -08:00
  • 403be02804 Update CMake to define _DEBUG for MinGW walbourn 2022-11-26 18:15:10 -08:00
  • 781df59540 CMake update for version 3.20 (#292) Chuck Walbourn 2022-11-22 11:37:25 -08:00
  • 5935c67ebe Fixed minor texconv output issue Chuck Walbourn 2022-11-20 15:22:30 -08:00
  • 2e6cd01cd4 Fix C4777 warning Chuck Walbourn 2022-11-20 11:47:21 -08:00
  • 166dd269b0 Texassemble updates for cubemap generation from a image (#290) matyalatte 2022-11-21 03:47:30 +09:00
  • 5837e1b482 Fix build issue with updated D3DX12 Chuck Walbourn 2022-11-19 14:22:48 -08:00
  • 79e898607d Fix -Wold-style-cast warning Chuck Walbourn 2022-11-19 13:49:10 -08:00
  • c4e64db644 Update D3DX12 for Agility SDK 1.608 Chuck Walbourn 2022-11-19 13:03:20 -08:00
  • 8c4ad29001 CMakeLists updated to CMake 3.20 walbourn 2022-11-15 12:09:51 -08:00
  • 159d512086 texassemble updates for cubemap image generation (#289) Chuck Walbourn 2022-11-04 17:42:27 -07:00
  • d3289691b7 Code review update Chuck Walbourn 2022-10-25 13:18:09 -07:00
  • 5b420edd7a Add EXR source in Auxiliary directory oct2022b walbourn 2022-10-22 14:35:26 -07:00
  • 411ed658e2 Update for OpenEXR support due to vcpkg change oct2022 walbourn 2022-10-18 18:34:15 -07:00
  • e1d8d29914 October 17, 2022 release Chuck Walbourn 2022-10-17 21:38:02 -07:00
  • 70f7e65e9c Update for VS 2022 17.4 Chuck Walbourn 2022-10-17 18:41:09 -07:00
  • 54af4abdf8 Update NuGet packages targets files Chuck Walbourn 2022-10-17 16:41:38 -07:00
  • 7873063c1c Add CMake presets for WSL Chuck Walbourn 2022-09-29 11:07:52 -07:00
  • 5a7b9b51ed malloc.h should be guarded by _WIN32 Chuck Walbourn 2022-09-28 09:31:20 -07:00
  • a189a1952a Code review feedback Chuck Walbourn 2022-09-18 12:17:41 -07:00
  • 9668a8d6b6 Fixed -Wshadow-field warning in d3dx12.h Chuck Walbourn 2022-09-17 19:04:30 -07:00
  • e51730e6fc CMake missing rc for tex tools Chuck Walbourn 2022-08-30 18:27:46 -07:00
  • 3382be5986 Fix path issue with spaces Chuck Walbourn 2022-08-24 20:16:53 -07:00
  • e976dcc656 July 22, 2022 jul2022 Chuck Walbourn 2022-07-29 19:08:34 -07:00
  • a60399e849 Fixes for GDK projects Chuck Walbourn 2022-07-28 18:03:06 -07:00
  • 10d8902e6c Change bool forceSRGB parameters for D3D interop to CREATETEX_FLAGS (#281) Chuck Walbourn 2022-07-28 16:35:12 -07:00
  • 4333376df1 Add DDS_LOADER_IGNORE_SRGB parameter/functionality to CreateDDSTexture*Ex Chuck Walbourn 2022-07-28 12:13:09 -07:00
  • f904ecf09b Added MakeLinear utility function Chuck Walbourn 2022-07-27 16:56:43 -07:00
  • 9eb8605dbe CMake fix for clang v12 Chuck Walbourn 2022-07-25 23:49:34 -07:00
  • 0279397bfb Enable guard:ehcont compiler flag for MSVC 64 bit architectures (#280) Chuck Walbourn 2022-07-25 14:57:05 -07:00