| 993 | }; |
| 994 | |
| 995 | static void Tr2DxtCompressSurfaceAsyncHelper( void* context ) |
| 996 | { |
| 997 | Tr2DxtCompressSurfaceAsyncData* data = static_cast<Tr2DxtCompressSurfaceAsyncData*>( context ); |
| 998 | data->succeeded = Tr2DxtCompressSurface( data->eCompressFmt, |
| 999 | data->inBuf, |
| 1000 | data->width, |
| 1001 | data->height, |
| 1002 | data->outBuf, |
| 1003 | data->outputPitch, |
| 1004 | data->control->IsCanceling(), |
| 1005 | static_cast<Tr2DxtCompressionSquishQuality>( data->squishQuality ) ); |
| 1006 | data->control->Done(); |
| 1007 | } |
| 1008 | |
| 1009 | bool Tr2DxtCompressSurfaceAsync( Tr2DxtCompressionFormat eCompressFmt, |
| 1010 | const unsigned char* inBuf, |
nothing calls this directly
no test coverage detected