public Atc(AtcFormat format) { var hasSecondBlock = HasSecondBlock(format); BitDepth = BitsPerValue = hasSecondBlock ? 128 : 64; FormatName = format.ToString().Replace("_", " "); }
public Atc(AtcFormat format, ByteOrder byteOrder) : base(byteOrder) { _transcoder = new AtcTranscoder(format); _hasSecondBlock = HasSecondBlock(format); BitDepth = BitsPerValue = _hasSecondBlock ? 128 : 64; FormatName = format.ToString(); }
private bool HasSecondBlock(AtcFormat format) { return(format == AtcFormat.Atc_Explicit || format == AtcFormat.Atc_Interpolated); }
public AtcTranscoder(AtcFormat format) { _format = format; }
private bool HasSecondBlock(AtcFormat format) { return(format == AtcFormat.ATCA_Exp || format == AtcFormat.ATCA_Int); }