From: Ivan Nincic Newsgroups: comp.os.msdos.djgpp Subject: VESA LFB (memory handling) Date: Sun, 15 Feb 1998 05:39:22 -0800 Organization: The University of British Columbia Lines: 24 Message-ID: <34E6F00A.25C5@unixg.ubc.ca> Reply-To: inincic AT unixg DOT ubc DOT ca NNTP-Posting-Host: p034.netinfo1.net.ubc.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi I am experimenting with various rasterizing algorithms and up to now I was using banked modes under VESA (DOS). Now when I wanted to implement symmetric line algorithms, bank switching slows down algorithm, incredibly. Linear frame buffer should solve the problem, but it seems that it requires lots of messing with DOS internals (real, protected mode) and I really do not want to that. My question is LFB programming under Linux more enjoyable ( less messy)? Moreover, does memory handling under Linux using GNU C++ suffers form any of GNU C++/DOS illnesses such as: weird memory-handling functions or libraries, various memory organisations, DPMI, etc. ? Thank you Ivan You can reply me on my email: inincic AT unixg DOT ubc DOT ca ------------------------------------------------------ Ivan Nincic email: inincic AT unixg DOT ubc DOT ca Vancouver, BC