Newsgroup: it.comp.os.os2
Titolo: SENFCONF e SSBBAACC.DLL - interessanti

Ciao gente.
Vorrei segnalare su hobbes queste due DLL realizzate da Takayuki Suwa,
a mio parere mooooolto interessanti. Si attaccano al motore GRADD,
quindi vanno bene anche senza i driver SNAP
Soprattutto SENFCONF e' interessante: e' in grado di simulare via
software i trasferimenti e il blitting, e in certi casi riesce meglio
e piu' rapidamente della SOFTDRAW e delle altre utilita' standard. Io
ho riscontrato miglioramenti sia con la mia nVidia onboard (evidenti,
anche solo in modalita' VESA 2), sia con l'attuale ATI X550
(notevoli), in termini di benchmark e anche in modo "diretto", con
SDLMAME riesco a controllare anche i giochi PSX :-)
Provatela, ed eventualmente riportate in massa i risultati a Takayuki.
Potrebbe essere interessante avere il codice della DLL e magari
ottimizzarlo...
Mentore

 software i trasferimenti e il blitting, 
Perche' dovrei simularli via SW usando risorse CPU se i gradd me li
attivano direttamente in HW nella scheda video stessa?
-- 
Alessandro
-------------------------------------------
"There is no dark side of the moon, really...
as a matter of fact it's all dark."
PinK FloYd
-------------------------------------------

 attivano direttamente in HW nella scheda video stessa?
ERRATA CORRIGE:  intendevo gli SNAP ... non i gradd...


 attivano direttamente in HW nella scheda video stessa?
Leggi la documentazione. In pratica si piazzano tra il layer GRADD e
il driver hardware vero e proprio. Non si sostituiscono
all'accelerazione hw, ma accelerano le operazioni *precedenti* e anche
di parecchio.
Comunque quella veramente utile, per chi ha i driver accelerati, e'
SENFORCE.DLL. Provala... Con la mia ATI X550 ha dato risultati
interessanti.
Mentore

 interessanti.
Si infatti immaginavo... la provo subito.


 
Sě, confermo anche io, risultati notevoli sopratutto con i Panorama VESA.
La variabile SET GRADD_WC=Y perň se impostata in config.sys per 
sfruttare il mio PIII mi blocca completamente il refresh video (se provo 
a spostare una finestra prompt ad esempio non vedo piů nulla, solo 
sovraimpressioni!) per cui l'ho tolta ed ho lasciato solo SET 
GRADD_CHAINS=C1 (che era l'originale SNAP), ma come ripeto nel complesso 
ho fatto un bel balzo in avanti ;-)!

 ho fatto un bel balzo in avanti ;-)!
GRADD_WC abilita la Write Combine sui processori K6, K7 e successivi.
Non e' detto che ti serva. Io la tengo abilitata, anche se credo che
ora come ora ci pensi tranquillamente il BIOS.
Mentore

 Mentore
Attenzione:
Se non l' attiva il BIOS ci pensano comunque gli SNAP (non so i
panorama), solo se non gia' altrimenti attivate, si puo' attivare con
SENFCONF... altrimenti potrebbe creare qualche interferenza... io ho
avuto problemi con un utility apposita appena messi gli scitech con
attivata la WC (che lo e' di default)...


 attivata la WC (che lo e' di default)...
Discorso interessante. In effetti potrebbe spiegare alcuni
malfunzionamenti che ho sentito citare in giro (a me non e' mai
successo, ne' col vecchio K6 III ne' con l'Athlon di ora). Provero' a
toglierla, mi sono sempre chiesto se non fosse causa di qualche
problema.
Io, quasi quasi, mando una mail di gloria a Suwa, consiglio di fare lo
stesso :-)
Mentore

Mi potete dire come si chiama il file (suppongo che sia compresso) che
contiene le DLL in questione?
Sembra davvero molto interessante.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://hobbes.nmsu.edu/pub/os2/system/drivers/video/senforce_r003.zip
http://hobbes.nmsu.edu/pub/os2/system/drivers/video/sssbbacc_r006.zip
Ciao



Dunque, installato e provato in tutte le sue configurazioni testandole
con ACHMARK:
STS BitBlt incrementa di prestazioni ma poi mi e' capitato che gli
scroll delle pagine web siano diventati terribilmente lenti... secondo
me non funziona correttamente interferendo con lo STS BitBlt HW e
quindi l' ho disabilitato;
anche tutti gli altri, quale piu quale meno, incrementano di
prestazioni, secondo quel test (il solid pattern Fill in modo davvero
notevole), pero' poi facendo un test con SYSBENCH... beh meglio
lasciar tutto disabilitato.
Forse questo senforce puo' essere utile per chi non ha dei drivers
video che abilitano e sfruttano tutte le caratteristiche della scheda
direttamente in HW... probabilmente gli SNAP gia' fanno un ottimo
lavoro.
Fate un test con SYSBENCH confrontando con e senza senforce abilitato.



In effetti č cosě, ma deve dipendere dalla scheda video, perchč il 
rallentamento dello scrolling si verifica solo sul pc grande che ha una 
invidia 5200 e non sul thinkpad t23 che ha una S3 Super Graphics 
SuperSavage (tutti e due usano i Panorama VESA), ora, visto che sono 
tutte e due schede AGP, č probabile dipenda dal chip grafico.
Il test comunque conferma incrementi prestazionali, per ora li tengo su, 
consideriamo che i Panvesa sono ancora in extra-test.