Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
atitc_wrapper.cpp
Go to the documentation of this file.
1 #include "atitc_wrapper.h"
2 
3 #include <stdlib.h>
4 
5 
6 int atitcCalculateBufferSize(const ATI_TC_Texture* pTexture)
7 {
8  return ATI_TC_CalculateBufferSize(pTexture);
9 }
10 
11 ATI_TC_ERROR atitcConvertTexture(const ATI_TC_Texture* pSourceTexture, ATI_TC_Texture* pDestTexture, const ATI_TC_CompressOptions* pOptions)
12 {
13  return ATI_TC_ConvertTexture(pSourceTexture, pDestTexture, pOptions, NULL, NULL, NULL);
14 }
15 
16 void atitcDeleteData(ATI_TC_Texture* pTexture)
17 {
18  delete pTexture->pData;
19 }
ATI_TC_ERROR atitcConvertTexture(const ATI_TC_Texture *pSourceTexture, ATI_TC_Texture *pDestTexture, const ATI_TC_CompressOptions *pOptions)
int atitcCalculateBufferSize(const ATI_TC_Texture *pTexture)
void atitcDeleteData(ATI_TC_Texture *pTexture)