Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!mit-eddie!bloom-beacon!apple!oliveb!amiga!kodiak From: kodiak@amiga.UUCP (Robert R. Burns) Newsgroups: comp.sys.amiga.tech Subject: Re: Fonts in MEMF_PUBLIC Keywords: not MEMF_CHIP Message-ID: <3785@amiga.UUCP> Date: 1 May 89 17:14:24 GMT References: <4039@tekig5.PEN.TEK.COM> <5336@cs.Buffalo.EDU> <4053@tekig5.PEN.TEK.COM> <100196@sun.Eng.Sun.COM> Reply-To: kodiak@tooter.UUCP (Robert R. Burns) Organization: Commodore-Amiga Inc, Los Gatos CA Lines: 22 In article <100196@sun.Eng.Sun.COM> cmcmanis@sun.UUCP (Chuck McManis) writes: )Sure, but you may not like it. Basically, fonts sit in chip memory because )the Text() routine uses the blitter to blit them onto the screen. Plain and )simple. OpenDiskFont() "knows" that the blitter will be used, so convientiently )puts them in chip ram where the blitter can get to them. Oops. I didn't catch the predecessors to this posting, but let me clarify that the Text() routine does NOT currently use the blitter to copy the character images from the font. Thus, fonts do NOT need to be in chip memory. Thus, the amiga load files for fonts to not need to be run thru "atom" to specify chip memory [remember: fonts are loaded into memory with LoadSeg()]. I, for one, will continue to trust Chuck's postings despite this minor slipup. It must be spring. - Kodiak -- Bob Burns, amiga!kodiak _ | /_ _|. _ | Commodore __ |_) _ |_ _ )' |<(_)(_)|(_\|< /\ | ||| _` /\ |_)(_\| )(_\ | | \ Software ___/..\|\/|||__|/..\___ Faith