26 #if defined( __GNUC__ )
28 #define HQX_CALLCONV __stdcall
36 #if defined(_WIN32) && 0
38 #define HQX_API __declspec(dllexport)
40 #define HQX_API __declspec(dllimport)
46 HQX_API
void HQX_CALLCONV hqxInit(
void);
47 HQX_API
void HQX_CALLCONV hq2x_32( uint32_t * src, uint32_t * dest,
int width,
int height );
48 HQX_API
void HQX_CALLCONV hq3x_32( uint32_t * src, uint32_t * dest,
int width,
int height );
49 HQX_API
void HQX_CALLCONV hq4x_32( uint32_t * src, uint32_t * dest,
int width,
int height );
51 HQX_API
void HQX_CALLCONV hq2x_32_rb( uint32_t * src, uint32_t src_rowBytes, uint32_t * dest, uint32_t dest_rowBytes,
int width,
int height );
52 HQX_API
void HQX_CALLCONV hq3x_32_rb( uint32_t * src, uint32_t src_rowBytes, uint32_t * dest, uint32_t dest_rowBytes,
int width,
int height );
53 HQX_API
void HQX_CALLCONV hq4x_32_rb( uint32_t * src, uint32_t src_rowBytes, uint32_t * dest, uint32_t dest_rowBytes,
int width,
int height );