Newsgroup: it.comp.os.os2
Titolo: Panorama VESA video drivers

Salve a tutti,
sulla Betazone di ecomstation, per chi e' abbonato alla Software 
Subscription, c'e' una versione preliminare di dei nuovi driver video 
chiamati Panorama VESA:
1.0 Description
_______________
Features:
* VBE 2.0 support
* Shadow buffer
* Enable Write Combine (UNI)
* The only video driver optimized for SMP
Supported subsystems:
* PM, GPI
* DIVE
* Cairo
* OpenGL 1.0
Io li sto provando ora con una ATI X800. Se abilito lo Shadow buffer 
(che non so cosa sia!), le prestazioni a occhio non si discostano gran
che' dagli SNAP. Prometto di fare a breve un test con Sysbench. Per 
chi li volesse provare, questi sono i requisiti:
* eComStation or OS/2 Warp 4.5 
* ACPI.PSD 2.20 or higher
* LCD monitor. VBE2 doesn't allow adjust refresh rate.
* N Mb of RAM for Shadow buffer
-- 
Ciao
Gabriele

 Io li sto provando ora con una ATI X800.
Ho letto l'accordo sul VOICE e ora vedo con molto ottimismo la
situazione. Il problema naturalmente e' che bisogna vedere quali/
quante schede video supporta: per esempio, se supportasse il chipset
nVidia 6150 della mia scheda madre nuova... :-)
Mentore

mentoruccio ha scritto:

Già, per ora solo ATI

 Gi…, per ora solo ATI
Anch'io ho sentito dire questo, ma sta scritto da qualche parte 
esplicitamente? Qui in elenco c'e' una nvidia...
http://en.ecomstation.ru/projects/panorama/download/hardware.txt
NVidia GeForce2 Go/MX Ultra [NV11] 
non so quanto vecchia pero'!
-- 
Ciao
Gabriele

 
Ecco i benchmark promessi (fatti con sysbench 0.95). Nell'uso 
quotidiano la differenza con gli SNAP non l'ho notata (a parte 
warpvision che fa storie ad andare), ma i benchmark sono impietosi 
(evidentemente non sfrutta lo shadow buffer):
Panorama VESA:
 Graphics
   BitBlt S->S copy      :       73.646    Million pixels/second
   BitBlt M->S copy      :       71.435    Million pixels/second
   Filled Rectangle      :      150.541    Million pixels/second
   Pattern Fill          :      129.421    Million pixels/second
   Vertical Lines        :       14.397    Million pixels/second
   Horizontal Lines      :       30.697    Million pixels/second
   Diagonal Lines        :       25.480    Million pixels/second
   Text Render           :       54.961    Million pixels/second
 
----------------------------------------------------------------------
-
   Total                 :       53.125    PM-Graphics-marks
 Direct Interface to video extensions - DIVE
   Video bus bandwidth   :      361.276    Megabytes/second
   DIVE fun              :     1229.945    fps normalised to 
640x480x256
   M->S, DD,   1.00:1    :     1232.446    fps normalised to 
640x480x256
 
----------------------------------------------------------------------
-
   Total                 :      460.524    DIVE-marks
Scitech Snap:
Graphics
   BitBlt S->S copy      :     2218.307    Million pixels/second
   BitBlt M->S copy      :      331.967    Million pixels/second
   Filled Rectangle      :     5875.271    Million pixels/second
   Pattern Fill          :     2661.912    Million pixels/second
   Vertical Lines        :      111.694    Million pixels/second
   Horizontal Lines      :      476.408    Million pixels/second
   Diagonal Lines        :       92.267    Million pixels/second
   Text Render           :      588.214    Million pixels/second
 
----------------------------------------------------------------------
-
   Total                 :      653.494    PM-Graphics-marks
 Direct Interface to video extensions - DIVE
   Video bus bandwidth   :     1280.233    Megabytes/second
   DIVE fun              :     4371.098    fps normalised to 
640x480x256
   M->S, DD,   1.00:1    :     4370.108    fps normalised to 
640x480x256
 
----------------------------------------------------------------------
-
   Total                 :     1633.456    DIVE-marks
-- 
Ciao
Gabriele

 (evidentemente non sfrutta lo shadow buffer):
non credo che al momento in ambiente eCS ci siano drivers video paragonabili
agli "SNAP"
speriamo migliorino, ma a vedere i benchmark, mamma mia...
parlo io che "uso" molto il playback di filmati 720/25p (HD1)
Massimo
- eCS Irc Network   
irc.ecomstation.it
    chans: #eCS #eCSita   
- eComStation FREE demo CD download  
http://www.ecomstation.com/democd/

 
Dunque: l'ultima versione non l'ho provata perche' nel readme dice che
ha problemi con VPC, ma il Dive e' adesso paragonabile a quello degli 
Snap. Per il resto, leggevo adesso che Sysbench, che e' assai datato, 
sopravvaluta certi valori, tipo "Filled Rectangle", cosa che non ha 
piu' molto senso dato che la maggior parte delle applicazioni ormai ha
un sacco di immagini e di testo con anti alias. 
I valori piu' da tener d'occhio sono quindi in realta':
- BitBlt S->S copy
- BitBlt M->S copy 
Un test con l'ultimissima versione (quella che io ancora non ho 
provato) da':
Panorama:
BitBit S->S copy 207.728
BitBit M->S copy 265.971
SNAP:
BitBit S->S copy 472.180
BitBit M->S copy 376.057 
su Intel 82945GM e cpu Dual Core. Considerato che questi driver sono 
in giro da poche settimane, il risultato e' impressionante!
-- 
Ciao
Gabriele