summaryrefslogtreecommitdiffstats
path: root/modules/basis_universal/image_compress_basisu.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
|
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit e8542b06acca3c1bdeee4b528411771f0819f084) Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Support 64-bit image sizes for VRAM compressionBlueCube33102024-07-211-1/+1
|
* Fix Image CowData crash when baking large lightmapsHugo Locurcio2024-07-191-1/+2
| | | | | | | | | | | This switches to 64-bit integers in select locations of the Image class, so that image resolutions of 16384×16384 (used by lightmap texture arrays) can be used properly. Values that are larger should also work. VRAM compression is also supported, although most VRAM-compressed formats are limited to individual slices of 16384×16384. WebP is limited to 16383×16383 due to format limitations.
* Make Basis Universal import quiet unless engine is in verbose modeHugo Locurcio2024-06-221-0/+6
| | | | This makes Basis Universal stdout match other compression modes.
* Merge pull request #88763 from BlueCube3310/image-is-compressed-staticRémi Verschelde2024-05-021-1/+1
|\ | | | | | | Image: Add static `is_format_compressed` function.
| * Image: Add static `is_format_compressed` function.BlueCube33102024-02-281-1/+1
| |
* | Fix BasisU compression on images with resolutions not divisible by 4.BlueCube33102024-05-021-7/+63
|/
* BasisUniversal: Fix texture decompressionBlueCube33102024-02-221-1/+12
|
* Add ASTC support to BasisUniversalBlueCube33102024-02-191-0/+7
|
* Clean up and optimize BasisUniversalBlueCube33102024-02-191-175/+152
|
* Extract BasisUniversal code into its own filesBlueCube33102024-02-191-0/+274