| 10444 | } |
| 10445 | |
| 10446 | bool basisu_transcoder::stop_transcoding() |
| 10447 | { |
| 10448 | m_lowlevel_etc1s_decoder.clear(); |
| 10449 | |
| 10450 | m_ready_to_transcode = false; |
| 10451 | |
| 10452 | return true; |
| 10453 | } |
| 10454 | |
| 10455 | bool basisu_transcoder::transcode_slice(const void* pData, uint32_t data_size, uint32_t slice_index, void* pOutput_blocks, uint32_t output_blocks_buf_size_in_blocks_or_pixels, block_format fmt, |
| 10456 | uint32_t output_block_or_pixel_stride_in_bytes, uint32_t decode_flags, uint32_t output_row_pitch_in_blocks_or_pixels, basisu_transcoder_state* pState, void *pAlpha_blocks, uint32_t output_rows_in_pixels, int channel0, int channel1) const |