compressonator
compressonator copied to clipboard
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
On my machine with an RTX 3080 GPU, I get the following results with DirectX and OpenCL: DirectX 11: ``` Processed to : BC2 with 1 iteration(s) in 2.848 seconds...
I have the following folder structure: ``` $ tree . ├── dist_dir ├── source_dir └── terrain_atlas_0.png ``` Trying to run the example given by compressonator for directories like this gives...
I need to compress a IBL specular texture preserving the existing mipmaps (mipmaps are based on material roughness). I tried the -nomipmap flag but it removes existing mipmaps. Any chance...
The documentation states: `-DXT1UseAlpha Encode single-bit alpha data. Only valid when compressing to DXT1 & BC1` Yet setting this flag does nothing to transparency when BC1 format is being used?...
When compressing a texture to BC7 with compressonator CLI Linux version `4.5.52` the `-doswizzle` option no longer does anything. In Linux CLI version `4.4.19` and in Windows CLI version `4.5.52`...
DDS file output produces invalid DDS_HEADER.dwPitchOrLinearSize (a.k.a. DDSURFACEDESC2.dwLinearSize). For a mipmapped compressed DDS (BC7, but should apply to all compressed DDS formats) of size 1024x1024, compressonatorcli generates dwLinearSize 4096. That's......
https://github.com/GPUOpen-Tools/compressonator/blob/0a45734122520325e3ba75515be16a42d48d7a9a/applications/compressonatorcli/source/compressonatorcli.cpp#L358 Neither `-ff` nor `-fx` are included in the list of options.
The log info header states `Transcoded images MSE= 0 PSNR=255 and SSIM=-2.0`. This is incorrect. Test with DDS source -> both PNG and BRLG, the logged PSNR is `256.00`.
Compressonatorcli can decompress images, but it cannot seem to be able to decompress compressed models. I tried various examples of "compressonatorcli.exe -meshopt -decomp" and "compressonatorcli.exe -decomp" on draco compressed glb...