Closed aXu-AP closed 12 years ago
Kyseinen lagiminen johtuu siitä että kuva kopioidaan ja maskiväri muutetaan läpinäkyväksi. Tästä on kyllä mainittu cbE:n erikoisuuksista kertovalla wikisivulla. Ratkaisuna on DefaultMaskin ottaminen pois päältä ja piirtämällä alphavärillä mielummin. Huimasti nopeampaa.
Ohhoh, missasin tuon kohdan (tai muistin kyllä, että jotain siitä DefaultMaskista puhuttiin, mutta ei nyt tullut mieleen). Anteeksi vaiva, nyt toimii hyvin :)
Jännä ongelma, en tiedä onko tämän ratkaiseminen teidän käsissä, mutta kuten otsikko sanoo, DrawToScreen vie ihmeellisen kauan isosta kuvasta ruudulle siirtyessä:
Itselläni DrawToScreen-komento vie aina >100 ms (joka, turha sanoakaan, vaikuttaa FPS:ään hieman negatiivisesti). Tuo aika näyttäisi olevan suoraan verrannollinen kuvan pinta-alaan, joten kuvan käsitteleminen pienemmissä paloissa ei auta.
Haluaisin siis lähinnä tietää mistä tämä johtuu ja pystyykö ongelmaa välttämään mitenkään? Ymmärrän kyllä, jos asiaa ei voida korjata.