Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Smooth scrolling. What's requiered? Jim? (was) Multimedia quality (was)

 [1/3] from: petr:krenzelok:trz:cz at: 26-Aug-2000 13:13


[allen--rebolforces--com] wrote:
> ----- Original Message ----- > From: <[kolla--nvg--ntnu--no]>
<<quoted lines omitted: 23>>
> BeOS has the fastest smoothest scrolling of all of the above. > Font rendering/display seems to be best/clearest on Windows.
OK, I am just testing /View on my old P133. Iterated faces (mainly lists) are nearly unusable. Button hilighting is very nice even on that crappy hw :-) It's just because it is cached or so we were told. We were also told there will be some kind of caching (saving the background) for transparent faces. But if I understand it correctly, the purpose of iterated display is to save the memory (in other case imagine having all the lines of list display having in memory). But - with such dynamic display, is it possible to cache it? It would cost us additional memory. Would it be even technically possible to refer back to such cached data, as lists are just generated by function call? Just a small note: However, there are times where iterated display is not desired/required. During beta1 stage I developed an example of file manager, using grid of faces. ( http://www.rebol.cz/~can/rebol-view/image2.jpg ). Performance was not all that bad ... Well, now back to the topic - scrolling. I am an amigan and so I came to PC area from the world of very smooth scrolling. Every PC man should go and look at original screen dragging on Amiga. Smooth even on 14Mhz Amiga 500 (or was it even 7 Mhz? :-) IIRC it was hardware supported feature, but not sure. Then I came to Windows. Disaster. Even today on such much powerfull machines. Then I saw Scala on PC - quite good smooth performance. Is it because Scala uses those DirectXY features? :-) I also noticed MS doing something about scrolling, as their IE scrolls much better than Netscape. It has to have something to do with their internal Windows routines, as the same kind of scrolling is used in Windows explorer (tree view). Can we have any use of it? As I remember Michal Kracik stating his boing ball demo performed much smoothly under WinNT I have following question. Is smoothness of scrolling something what can't be achieved thru all /View platforms by some own routines? Because if it's not dependent upon what particular OS offers us, please implement it, as people often judge product upon what they see ... Cheers, -pekr-

 [2/3] from: jhagman:infa:abo:fi at: 27-Aug-2000 1:50


Quoting [Petr--Krenzelok--trz--cz] ([Petr--Krenzelok--trz--cz]):
> I am an amigan and so I came to PC area from the world of very > smooth scrolling. Every PC man should go and look at original > screen dragging on Amiga. Smooth even on 14Mhz Amiga 500 (or was it > even 7 Mhz? :-) IIRC it was hardware supported feature, but not > sure.
A500 was using 68000 running at 7MHz. Screendragging was done on hardware using copper to change som gfx-registers on the fly. Holger sure can explain better :) -- Jussi Hagman CS in Åbo Akademi University Studentbyn 4 D 33 [juhagman--abo--fi] 20540 Åbo [jhagman--infa--abo--fi] Finland

 [3/3] from: agem:crosswinds at: 28-Aug-2000 0:34


Which means it works similar to turning the monitor buttons instead of moving bytes :) --- [jhagman--infa--abo--fi] wrote on 27-Aug-2000/1:50:58+3:00
> Quoting [Petr--Krenzelok--trz--cz] ([Petr--Krenzelok--trz--cz]): > > I am an amigan and so I came to PC area from the world of very
<<quoted lines omitted: 10>>
> 20540 Åbo [jhagman--infa--abo--fi] > Finland
Volker

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted