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

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Blitting Problem
  5. Date: 30 Jan 1996 16:28:36 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4elgvk$6ja@sunsystem5.informatik.tu-muenchen.de>
  9. References: <812.6596T1318T2910@info.isbiel.ch>
  10. NNTP-Posting-Host: hphalle7g.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle7g.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <812.6596T1318T2910@info.isbiel.ch>, strar@info.isbiel.ch (Rene Strauss) writes:
  15. |> Organization: Biel School of Engineering, CH-2501 Biel, Switzerland
  16. |> Lines: 15
  17. |> Distribution: world
  18. |> Message-ID: <812.6596T1318T2910@info.isbiel.ch>
  19. |> NNTP-Posting-Host: node2.info.isbiel.ch
  20. |> X-Newsreader: THOR 2.21 (Amiga;TCP/IP) *UNREGISTERED*
  21. |> 
  22. |> I wanna blit graphics using two source-bitmaps in C. Is it possible with a
  23. |> library- function (like BltBitMapRastPort()) or do I have to include
  24. |> Assembler-source?
  25. |> I would like to use a system-routine...
  26.  
  27. You mean like D = A and B ? Afaik not possible. You must specify miniterms
  28. in routines like blitbitmaprastport(), but then A will point to a mask and
  29. not to the data you want.
  30. I also don't know if other miniterms than "copy" will be interpreted
  31. correct on gfx-cards, who knows...
  32.  
  33. do this:
  34.  
  35. ownblitter() waitblit() "do blitter hardware stuff" disownblitter()
  36.  
  37. if someone could add the test for presence of a chipset blitter ;)
  38.  
  39. I would have liked a os function like
  40.  
  41. blitter(A,B,C,D,mask,... );
  42.  
  43. with the routine beeing emulation on fastmem, draco, whatever...
  44.  
  45. |> 
  46. |> Slang
  47. |>       ______  __     __   __  _________________________________________
  48. |>      /  ___/\/ /\  /\\ \_/\ \/\ http:\\www.isbiel.ch\~strar\first.html \
  49. |>     /  /__ \/ / / /  \\  \_\ \ \ strar@info.isbiel.ch           ________\
  50. |>    /__   /\/ / / / /\ \\   \\ \ \ Amiga 4000/040/25MHz          \    _____
  51. |>   ___/  / / / / / ____ \\ \_   \ \                               \  /\__  \
  52. |>  /     / / /_/ / /\__/\ \\ \\_  \ \     Windows'95? Amiga'85!     \_\/__\  \
  53. |> /_____/ /____//_/ /  \ \_\\_\ \__\ \________________________________________\
  54. |> \_____\/\____\\_\/    \/_//_/\/__/\/________________________________________/
  55. |> 
  56. ------------------------------------------------------------------------
  57.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  58.