Article View: comp.lang.pascal.borland
Article #720Need fast putpixel-sequence for TP
From: Klaus Schmidegg
Date: Tue, 17 Dec 1996 00:00
Date: Tue, 17 Dec 1996 00:00
32 lines
2411 bytes
2411 bytes
HI! I have the following problem: I want to create a unit in Turbo Pascal (7.0) that replaces the standard graph.tpu and supports more screen resolutions than the standard unit. I am looking for an assembler sequence to do a REALLY FAST putpixel. I have one for the 320x200x256 mode, but that doesn't work for the higher resolutions (especially 640x480x256). The only method I heard of is to call the interrupt, but that one is awfully slow... Any suggestion is welcome, Thanks (Please reply to my personal E-Mail adress, as I am not a regular news-reader. THX) Klaus Schmidegg <9435060@unileoben.ac.at> HALLO! Ich habe folgendes Problem: Ich moechte eine TP-Unit schreiben, die die Standard-Unit graph.tpu ersetzt und mehr Grafikmodi ansprechen kann (>16 Farben). Nun zum eigentlichen Problem: Ich finde keine schnelle Assembler-Sequenz fuer "putpixel". Die Variante mit dem Interrupt-Aufruf ist schrecklich langsam, und die direkte Speicher-Adressierung funktioniert nur unter 320x200x256... (Assembler-Code waere nicht schlecht). Rueckmeldungen jeglicher Art bitte nicht in die Newsgroup, sondern an meine E-Mail-Adresse. Danke im voraus, Klaus Klaus Schmidegg <9435060@unileoben.ac.at>
Technical Details
Message-ID:
<595u82$bj1@fstgal00.tu-graz.ac.at>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 110467,adf6fdbcd391bbbb,start X-Google-Attributes: gid110467,public X-Google-Thread: 10261c,adf6fdbcd391bbbb,start X-Google-Attributes: gid10261c,public X-Google-Thread: fd1d1,adf6fdbcd391bbbb,start X-Google-Attributes: gidfd1d1,public X-Google-Thread: 14e70e,adf6fdbcd391bbbb,start X-Google-Attributes: gid14e70e,public X-Google-Thread: 111659,adf6fdbcd391bbbb,start X-Google-Attributes: gid111659,public X-Google-Thread: 157867,adf6fdbcd391bbbb,start X-Google-Attributes: gid157867,public X-Google-Thread: 168792,adf6fdbcd391bbbb,start X-Google-Attributes: gid168792,public X-Google-Thread: 100e2d,adf6fdbcd391bbbb,start X-Google-Attributes: gid100e2d,public From: 9435060@unileoben.ac.at (Klaus Schmidegg) Subject: Need fast putpixel-sequence for TP Date: 1996/12/17 Message-ID: <595u82$bj1@fstgal00.tu-graz.ac.at> X-Deja-AN: 204535373 organization: MU Leoben newsgroups: comp.lang.pascal.borland,de.comp.lang.pascal,comp.lang.pascal.misc,fido.ger.pascal,maus.lang.pascal,relcom.lang.pascal,relcom.lang.pascal.misc,comp.graphics.misc,alt.graphics,comp.lang.asm.x86,alt.lang.asm