diff --git a/thirdparty/etcpak/ProcessDxtc.cpp b/thirdparty/etcpak/ProcessDxtc.cpp index 5373b75cdc..e1bc6a5cb6 100644 --- a/thirdparty/etcpak/ProcessDxtc.cpp +++ b/thirdparty/etcpak/ProcessDxtc.cpp @@ -1,4 +1,3 @@ -#include "bc7enc.h" #include "Dither.hpp" #include "ForceInline.hpp" #include "ProcessDxtc.hpp" @@ -1085,29 +1084,3 @@ void CompressBc5( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t wi #endif } while( --blocks ); } - -void CompressBc7( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t width, const bc7enc_compress_block_params* params ) -{ - int i = 0; - auto ptr = dst; - do - { - uint32_t rgba[4*4]; - - auto tmp = (char*)rgba; - memcpy( tmp, src + width * 0, 4*4 ); - memcpy( tmp + 4*4, src + width * 1, 4*4 ); - memcpy( tmp + 8*4, src + width * 2, 4*4 ); - memcpy( tmp + 12*4, src + width * 3, 4*4 ); - src += 4; - if( ++i == width/4 ) - { - src += width * 3; - i = 0; - } - - bc7enc_compress_block( ptr, rgba, params ); - ptr += 2; - } - while( --blocks ); -} diff --git a/thirdparty/etcpak/ProcessDxtc.hpp b/thirdparty/etcpak/ProcessDxtc.hpp index 7655bb33be..8145493872 100644 --- a/thirdparty/etcpak/ProcessDxtc.hpp +++ b/thirdparty/etcpak/ProcessDxtc.hpp @@ -11,8 +11,4 @@ void CompressBc3( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t wi void CompressBc4( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t width ); void CompressBc5( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t width ); -struct bc7enc_compress_block_params; - -void CompressBc7( const uint32_t* src, uint64_t* dst, uint32_t blocks, size_t width, const bc7enc_compress_block_params* params ); - #endif