home *** CD-ROM | disk | FTP | other *** search
/ Computer Panoráma / computer_panorama_1997-12-hibas.iso / SHARE / GRAPH / PTC051.ZIP / SRC / CPP_16.H < prev    next >
C/C++ Source or Header  |  1997-09-21  |  1KB  |  42 lines

  1. //////////////////////////////////////
  2. // 16bit -> X conversion (ansi c++) //
  3. //////////////////////////////////////
  4.  
  5. #ifndef __CPP_16BIT_H
  6. #define __CPP_16BIT_H
  7.  
  8. #include "misc.h"
  9. #include "config.h"
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. #if defined(__16BIT__)
  19.  
  20. // ansi c++ converters (may be called directly)
  21. void Convert16_ARGB8888_CPP(void *src,void *dest,uint pixels,void *extra);
  22. void Convert16_ABGR8888_CPP(void *src,void *dest,uint pixels,void *extra);
  23. void Convert16_RGBA8888_CPP(void *src,void *dest,uint pixels,void *extra);
  24. void Convert16_BGRA8888_CPP(void *src,void *dest,uint pixels,void *extra);
  25. void Convert16_RGB888_CPP(void *src,void *dest,uint pixels,void *extra);
  26. void Convert16_BGR888_CPP(void *src,void *dest,uint pixels,void *extra);
  27. void Convert16_BGR565_CPP(void *src,void *dest,uint pixels,void *extra);
  28. void Convert16_ARGB1555_CPP(void *src,void *dest,uint pixels,void *extra);
  29. void Convert16_ABGR1555_CPP(void *src,void *dest,uint pixels,void *extra);
  30. void Convert16_GREY8_CPP(void *src,void *dest,uint pixels,void *extra);
  31. void Convert16_RGB332_CPP(void *src,void *dest,uint pixels,void *extra);
  32.  
  33. #endif
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42. #endif