1
Discussion - EVE / Re: Using ARM ASTC encoder to create ASTC assets for BT815
« on: April 29, 2019, 08:54:51 AM »
By now I figured out that Bridge Asset Builder img_cvt.exe actually calls the ARM Encoder internally when converting to ASTC.
The exact parameters for that call are:
astcenc.exe -c <tmp file in> <tmp file out> 8x8 -thorough -silentmode
Converting an image with the exact same parameters does with astcencoder.exe alone does not result in the same result the BridgeTek Converter gives, however. So some additional processing must be done by img_cvt.exe.
It surely leaves out the header. I also suspect it might move blocks around to accomodate for a different x/y coordinate origin.
Any help on what img_cvt.exe additionally does is welcome.
The exact parameters for that call are:
astcenc.exe -c <tmp file in> <tmp file out> 8x8 -thorough -silentmode
Converting an image with the exact same parameters does with astcencoder.exe alone does not result in the same result the BridgeTek Converter gives, however. So some additional processing must be done by img_cvt.exe.
It surely leaves out the header. I also suspect it might move blocks around to accomodate for a different x/y coordinate origin.
Any help on what img_cvt.exe additionally does is welcome.