Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
1.5 KiB

  1. /******************************Module*Header*******************************\
  2. * Module Name: px_fast.h *
  3. * *
  4. * Fast special case code for the pixel routines *
  5. * *
  6. * Created: 10-Oct-1995 *
  7. * Author: Drew Bliss [drewb] *
  8. * *
  9. * Copyright (c) 1995 Microsoft Corporation *
  10. \**************************************************************************/
  11. #ifndef __PX_FAST_H__
  12. #define __PX_FAST_H__
  13. GLboolean DrawRgbPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  14. GLboolean StoreZPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  15. GLboolean ReadRgbPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  16. GLboolean ReadZPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  17. GLboolean CopyRgbPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  18. GLboolean CopyZPixels(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  19. GLboolean CopyAlignedImage(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  20. GLboolean CopyRgbToBgraImage(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  21. GLboolean CopyRgbaToBgraImage(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  22. GLboolean CopyBgrToBgraImage(__GLcontext *gc, __GLpixelSpanInfo *spanInfo);
  23. #endif // __PX_FAST_H__