home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4640 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: ifi.uio.no!usenet
  2. From: ludvigp@ifi.uio.no (Ludvig Pedersen)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: doubling pixels horizontally
  5. Date: 2 Mar 1996 16:36:17 GMT
  6. Organization: Dept. of Informatics, University of Oslo, Norway
  7. Message-ID: <2444.6635T982T1557@ifi.uio.no>
  8. References: <4f4ibc$gl9@news.cs.tu-berlin.de> <591.6610T1165T2102@login.eunet.no><1045.6611T753T2256@vip.cybercity.dk><4faoe1$47@sunsystem5.informatik.tu-muenchen.de><2991.6612T1034T625@vip.cybercity.dk><576.6613T1070T1730@login.eunet.no><1257.6614T57T922@vip.cybercity.dk>
  9.      <1982.6617T1096T103@ifi.uio.no> <4gbjg3$104@sunsystem5.informatik.tu-muenchen.de>
  10.     <4518.6625T1142T92@ifi.uio.no> <4h4hv5$mnn@sunsystem5.informatik.tu-muenchen.de>
  11. NNTP-Posting-Host: gymir.ifi.uio.no
  12. X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  13.  
  14. >Maybe I'm the only one but I can read/build code much better that way.
  15. >And I could read my code well :)
  16.  
  17. WOW!...do you have any super-natural powers? ;^)
  18.  
  19. >|> >I would be happy if we could get a 3pass almost at copy speed.
  20. >|> >(well copy speed, that's 7mb/sec on 030 ? or are we refering to
  21. >|> >the 4mb/sec on 020-14 ?)
  22. >|> On my A1200 7mb/sec is not copy speed but chip write speed.
  23. >mhm, all people told me the blizzard will _copy_ 7mb/sec.
  24. >a myth ?
  25.  
  26. I think so. But please show me the copy-loop and I'll test it.
  27.  
  28. BTW:
  29.  
  30. The Blizzard can WRITE 7 MB/s to chipram.
  31.  
  32. Here is my results from bustest:
  33.  
  34. BusSpeedTest 0.07 (mlelstv) Buffer:    16384 Bytes
  35. ==================================================
  36. loop overhead:      4.5ns
  37. register move:     40.6ns
  38. memtype   op      cycle      bandwidth
  39. fast      readw   109.1ns   18.3MByte/s
  40. fast      readl   137.6ns   29.1MByte/s
  41. fast      readm   167.7ns   23.8MByte/s
  42. fast      writew  120.2ns   16.6MByte/s
  43. fast      writel  120.7ns   33.1MByte/s
  44. fast      writem  109.9ns   36.4MByte/s
  45. chip      readw   589.9ns    3.4MByte/s
  46. chip      readl   590.3ns    6.8MByte/s
  47. chip      readm   640.5ns    6.2MByte/s
  48. chip      writew  572.9ns    3.5MByte/s
  49. chip      writel  573.6ns    7.0MByte/s
  50. chip      writem  573.3ns    7.0MByte/s
  51. rom       readw   109.0ns   18.3MByte/s
  52. rom       readl   137.6ns   29.1MByte/s
  53. rom       readm   167.3ns   23.9MByte/s
  54.  
  55. Please not that this is write-speed and NOT copy speed.
  56.  
  57. >|> I did a simple test and I was able to copy 4.9mb/sec from fastram to
  58. >|> chipram on a 256 colors screen.
  59. >what size ?  overscan, 320x256,320x200 ? pal ?
  60.  
  61. PAL-lowres, no overscan.
  62.  
  63. >|> I don't get it??? ;) It is optimal. That was actually VERY easy. Remeber
  64. >|> that we are taking about 2x2 without sprite-dithering!!
  65. >either you misuse a plane as mask, so 128 colors only, or the 2x2
  66. >routine is slower than 3pass, i.e. not optimal :)
  67.  
  68. The blitter uses only 2 passes and *is* optimal. And its 256 colors.
  69.  
  70. >|> >I currently got problems with my way of calling qblit. You got a demo
  71. >|> >executable ? Mine locks up with small OS-blits :\
  72. >|> I don't have that problem. You can look at the source. It will be released
  73. >didn't test it yet, but seems that peter found the bug:
  74. >I busywait for qblit ready (normaly it is ready).
  75. >So another lower pri task can't disown blitter.
  76.  
  77. Yes, I know.
  78.  
  79.  
  80. <sb>Ludde - Amiga Demo Coder
  81. <sb>Virtual Reality & Official Be developer
  82. <sb>ludvigp@ifi.uio.no
  83.  
  84.