virtualx-engine/modules/basis_universal
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
..
patches basis_universal: Unbundle jpgd, use our newer copy 2024-02-18 18:55:40 +01:00
config.py basis_universal: Unbundle jpgd, use our newer copy 2024-02-18 18:55:40 +01:00
image_compress_basisu.cpp Fix Image CowData crash when baking large lightmaps 2024-07-19 16:04:30 +02:00
image_compress_basisu.h Clean up and optimize BasisUniversal 2024-02-19 12:39:06 +01:00
register_types.cpp Extract BasisUniversal code into its own files 2024-02-19 10:56:02 +01:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub basis_universal: Unbundle jpgd, use our newer copy 2024-02-18 18:55:40 +01:00