BlueCube3310
200ed0971a
BasisU: Update to 1.50.0 and add HDR support
2024-10-12 18:02:44 +02:00
BlueCube3310
337d80d8f5
BasisUniversal: Use RGTC compression when available
2024-09-10 12:06:00 +02:00
BlueCube3310
0ed45629fd
Support 64-bit image sizes for VRAM compression
2024-07-21 21:06:14 +02:00
Hugo Locurcio
0445ccf428
Fix Image CowData crash when baking large lightmaps
...
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.
2024-07-19 16:04:30 +02:00
Hugo Locurcio
ec97372f04
Make Basis Universal import quiet unless engine is in verbose mode
...
This makes Basis Universal stdout match other compression modes.
2024-06-22 00:34:53 +02:00
Rémi Verschelde
28a18cf1b8
Merge pull request #88763 from BlueCube3310/image-is-compressed-static
...
Image: Add static `is_format_compressed` function.
2024-05-02 14:01:18 +02:00
BlueCube3310
c71490043a
Fix BasisU compression on images with resolutions not divisible by 4.
2024-05-02 12:15:02 +02:00
BlueCube3310
8239aeec8e
Image: Add static is_format_compressed
function.
2024-02-28 19:42:06 +01:00
BlueCube3310
0c596df0e0
BasisUniversal: Fix texture decompression
2024-02-22 19:11:17 +01:00
BlueCube3310
0afee63712
Add ASTC support to BasisUniversal
2024-02-19 17:32:31 +01:00
BlueCube3310
a1997d13e4
Clean up and optimize BasisUniversal
2024-02-19 12:39:06 +01:00
BlueCube3310
bf919eafa7
Extract BasisUniversal code into its own files
2024-02-19 10:56:02 +01:00