summaryrefslogtreecommitdiffstats
path: root/modules/cvtt
Commit message (Expand)AuthorAgeFilesLines
* Replace squish with bcdec for BC decompressionBlueCube33102024-09-261-1/+0
* SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
* Image: Add a method for detecting signed valuesBlueCube33102024-08-271-11/+1
* Merge pull request #91535 from BlueCube3310/betsy-bc6hRémi Verschelde2024-08-211-0/+5
|\
| * Add Betsy to speed up BC6 compressionBlueCube33102024-08-181-0/+5
* | CVTT: Include float formats for hdr compressionBlueCube33102024-08-181-1/+1
|/
* Support 64-bit image sizes for VRAM compressionBlueCube33102024-07-211-6/+6
* Merge pull request #88763 from BlueCube3310/image-is-compressed-staticRémi Verschelde2024-05-021-1/+1
|\
| * Image: Add static `is_format_compressed` function.BlueCube33102024-02-281-1/+1
* | Avoid writing out of range data over valid data in CVTT decompress methods wh...clayjohn2024-04-191-2/+2
|/
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-1/+1
* Use multiple threads to import HDR imagesclayjohn2023-02-221-2/+21
* Refactor high quality texture importJuan Linietsky2023-01-302-2/+2
* One Copyright Update to rule them allRémi Verschelde2023-01-054-116/+116
* Make some Image methods statickobewi2022-10-141-2/+2
* SCons: Unify tools/target build type configurationRémi Verschelde2022-09-261-1/+1
* fix 'Comparison result is always the same' warningsLinuxUserGD2022-07-291-37/+1
* Refactor module initializationreduz2022-05-042-4/+14
* Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-021-2/+2
* Faster CVTT by reducing quality.K. S. Ernest (iFire) Lee2022-02-042-25/+20
* Update copyright statements to 2022Rémi Verschelde2022-01-034-8/+8
* Modernize atomicsPedro J. Estébanez2021-02-181-3/+4
* Initialize class/struct variables with default values in modules/Rafał Mikrut2021-02-081-9/+9
* Modernize ThreadPedro J. Estébanez2021-01-291-2/+3
* Update copyright statements to 2021Rémi Verschelde2021-01-014-8/+8
* Consistently use normal_mapMarcel Admiraal2020-12-291-1/+1
* Ensure flags are applied to CVTT optionsMarcel Admiraal2020-12-251-0/+1
* SCons: Add explicit dependencies on thirdparty code in cloned envRémi Verschelde2020-12-181-2/+13
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-072-2/+2
* Ensure header guards enclose entire header.Marcel Admiraal2020-09-031-4/+4
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-6/+8
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-142-5/+0
* SCons: Format buildsystem files with psf/blackRémi Verschelde2020-03-302-4/+5
* Adding missing include guards to header files identified by LGTM.Rajat Goswami2020-03-231-1/+8
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-14/+11
* Rewritten StreamTexture for better code reuse, added basis universal supportJuan Linietsky2020-02-112-3/+3
* Update copyright statements to 2020Rémi Verschelde2020-01-014-8/+8
* Allow building cvtt with system squishHarley Laue2019-09-231-10/+9
* Added release function to PoolVector::Access.Ibrahn Sahir2019-07-061-2/+2
* Enable BC6H compression for all HDR formatsDaniel Rakos2019-05-081-1/+5
* SCons: Always use env.Prepend for CPPPATHRémi Verschelde2019-04-301-1/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-014-8/+8
* SCons: Build thirdparty code in own env, disable warningsRémi Verschelde2018-09-281-1/+4
* Fix warnings about unused variables [-Wunused-variable]Rémi Verschelde2018-09-271-3/+0
* Fix warnings for comparison between signed and unsigned integers [-Wsign-comp...Rémi Verschelde2018-09-271-3/+3
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-122-4/+4
* Fix mipmap levels not being initializedelasota2018-08-251-2/+2
* Multithread CVTT compression jobselasota2018-08-221-55/+149
* BPTC supportelasota2018-08-216-0/+444