home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / mswindo / programm / win32 / 580 < prev    next >
Encoding:
Text File  |  1992-08-14  |  1.2 KB  |  38 lines

  1. Newsgroups: comp.os.ms-windows.programmer.win32
  2. Path: sparky!uunet!microsoft!hexnut!andrewgo
  3. From: andrewgo@microsoft.com (J. Andrew Goossen)
  4. Subject: Re: 32 gdi, floats -> coprocessor?
  5. Message-ID: <1992Aug14.055017.6670@microsoft.com>
  6. Date: 14 Aug 92 05:50:17 GMT
  7. Organization: Microsoft Corporation
  8. References: <th+y+7g@rpi.edu>
  9. Lines: 27
  10.  
  11. In article <th+y+7g@rpi.edu> moncrg@aix02.ecs.rpi.edu (Gregory Donald Moncreaff) writes:
  12. >in Petzold's discussion of the 32bit gdi for
  13. >windows nt, it is revealed that gdi makes
  14. >use of floats for such things as bezier
  15. >curves and transformations
  16. >(september microsoft journal)
  17. >
  18. >does this mean it is time to get a floating
  19. >point coprocessor (for those of us without
  20. >486dx's)?
  21. >
  22. >how does windows floating point emulator
  23. >compare to having actual hardware?
  24.  
  25. NT does not require a math coprocessor on an x86 machine.  GDI 
  26. uses its own floating point routines; their performance is 
  27. comparable to using a '387 (the '387 is sort of slow, and GDI 
  28. doesn't require the 80 bits accuracy the '387 works with
  29. internally).
  30.  
  31. On a Mips machine, GDI uses the built-in floating point.
  32.  
  33. Floating point is used mostly for the transforms.  None is used
  34. for the Bezier curves.
  35.  
  36. andrewgo@microsoft.com
  37.  
  38.