Leaked source code of windows server 2003
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.

52 lines
1.9 KiB

  1. /* *************************************************************************
  2. ** INTEL Corporation Proprietary Information
  3. **
  4. ** This listing is supplied under the terms of a license
  5. ** agreement with INTEL Corporation and may not be copied
  6. ** nor disclosed except in accordance with the terms of
  7. ** that agreement.
  8. **
  9. ** Copyright (c) 1995 Intel Corporation.
  10. ** All Rights Reserved.
  11. **
  12. ** *************************************************************************
  13. */
  14. //////////////////////////////////////////////////////////////////////////
  15. // $Author: AGUPTA2 $
  16. // $Date: 14 Mar 1996 14:57:40 $
  17. // $Archive: S:\h26x\src\dec\d3halfmc.h_v $
  18. // $Header: S:\h26x\src\dec\d3halfmc.h_v 1.4 14 Mar 1996 14:57:40 AGUPTA2 $
  19. // $Log: S:\h26x\src\dec\d3halfmc.h_v $
  20. ;//
  21. ;// Rev 1.4 14 Mar 1996 14:57:40 AGUPTA2
  22. ;// Added decls for MMX rtns.
  23. ;//
  24. ;// Rev 1.3 27 Dec 1995 14:36:14 RMCKENZX
  25. ;// Added copyright notice
  26. //
  27. // Rev 1.2 08 Oct 1995 13:44:40 CZHU
  28. //
  29. // Declare the C versions of interpolation for debugging
  30. //
  31. // Rev 1.1 27 Sep 1995 11:55:50 CZHU
  32. //
  33. // Changed UINT backto U32
  34. //
  35. // Rev 1.0 26 Sep 1995 11:09:38 CZHU
  36. // Initial revision.
  37. //
  38. #ifndef __D3HALFMC_H__
  39. #define __D3HALFMC_H__
  40. extern void Interpolate_Half_Int (U32 pRef,U32 pNewRef);
  41. extern void Interpolate_Int_Half (U32 pRef,U32 pNewRef);
  42. extern void Interpolate_Half_Half (U32 pRef,U32 pNewRef);
  43. extern "C" void _fastcall MMX_Interpolate_Half_Int (U32 pRef,U32 pNewRef);
  44. extern "C" void _fastcall MMX_Interpolate_Int_Half (U32 pRef,U32 pNewRef);
  45. extern "C" void _fastcall MMX_Interpolate_Half_Half (U32 pRef,U32 pNewRef);
  46. extern void Interpolate_Half_Half_C (U32 pRef,U32 pNewRef);
  47. extern void Interpolate_Half_Int_C (U32 pRef,U32 pNewRef);
  48. extern void Interpolate_Int_Half_C (U32 pRef,U32 pNewRef);
  49. #endif