*BSD News Article 28372


Return to BSD News archive

Xref: sserve comp.os.386bsd.apps:1023 comp.os.linux.misc:10838
Newsgroups: comp.os.386bsd.apps,comp.os.linux.misc
Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!news.uoknor.edu!ns1.nodak.edu!netnews.nwnet.net!pnl-oracle!osi-east2.es.net!fastrac.llnl.gov!usenet.ee.pdx.edu!cs.uoregon.edu!sgiblab!swrinde!cs.utexas.edu!howland.reston.ans.net!agate!msuinfo!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!marlin.jcu.edu.au!glen
From: glen@paladine.ece.jcu.edu.au (Glen Harris)
Subject: Re: DOOM for X
Message-ID: <glen.763349922@paladine>
Sender: news@marlin.jcu.edu.au (USENET News System)
Organization: James Cook University
References: <1994Mar3.131137.27311@infodev.cam.ac.uk> <CM44Lq.78x@seagoon.newcastle.edu.au> <2lkpg5$8hn@Tut.MsState.Edu> <hastyCMEw58.FMr@netcom.com> <2lm9ih$6s5@godot.cc.duq.edu>
Date: 11 Mar 94 01:38:42 GMT
Lines: 18

In <2lm9ih$6s5@godot.cc.duq.edu> mcquill@next.duq.edu (Tod McQuillin) writes:
>Amancio, what effect, if any, do you think the shared memory extentions of X
>have on graphics performance?

  What it means is that a bitmap in memory is mapped directly over the
screen, so an access to the array is an access to the screen.  After the
mapping is set up, there's no calls to X for the graphics.  In effect,
it's exactly as if you were in dos, but there's no 64Kb segment switching
as the system does this transparently.  *I* don't know how page flipping 
is done, maybe there's a X call to do this, or a fast memcpy during the
refresh?  Inquiring minds.......


--
*******************************************************************
*  Glen Harris     *  3D and Virtual Reality Groupie              *
*  Don't mail here *  Mail to: glen@wench.ece.jcu.edu.au          *
*******************************************************************