Commit Graph

  • 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
  • 33e9632f50
    Update to support ABI for MinGW in DX Agility SDK v1.606.3 (#279) Chuck Walbourn 2022-07-25 14:48:46 -07:00
  • e4b385cb3b Code review feedback Chuck Walbourn 2022-07-25 14:48:27 -07:00
  • 058d2de2d4 Fixed tipo Sergio Ricardo Zerbetto Masson 2022-07-25 16:52:23 -03:00
  • 664a518c31 Fixed guard:ehcont project setup Sergio Ricardo Zerbetto Masson 2022-07-25 16:44:37 -03:00
  • de64926fcc Removed unecessary changes Sergio Ricardo Zerbetto Masson 2022-07-25 11:22:47 -03:00
  • fd1a747b14 Enable guard:ehcont compiler flag for MSVC 64 bit architectures Sergio Ricardo Zerbetto Masson 2022-07-25 11:03:23 -03:00
  • 679538ee83 CMakePresets edit Chuck Walbourn 2022-06-06 00:00:07 -07:00
  • 2c73d66cbf CMake code review Chuck Walbourn 2022-06-03 00:33:58 -07:00
  • c6b0acbd16 CMake updated to require clients use C++11 Chuck Walbourn 2022-05-27 17:18:38 -07:00