optimoitu 32-bittinen pikselin formaatteja, se tarjoaa nopeasti operaatioiden pikseliä ja graafisen perusalkioiden.
Graphics32 huomattavasti päihittää standardin TBitmap / TCanvas menetelmiä.
Se on lähes sata kertaa nopeammin kohti pikselin pääsy ja noin 2 & ndash; 5 kertaa nopeampi piirtämällä viivoja.
Ominaisuudet :
- < li> Fast per pikselin pääsy jopa 100 kertaa nopeammin kuin tavallinen TBitmap; Korkean suorituskyvyn Bitmap alpha-sekoitus (mukaan lukien per pikselin alpha blending); Pixel, viiva ja monikulmio antialiasing Saharan pikselin tarkkuus (yhdistettynä alpha-sekoitus);
- mielivaltaisia monikulmio muutoksia ja mukautetun täytettä;
- Bittikartta rs laadukkaita jälleenrakentamiseen suodattimia (esim Lanczos, Cubic, Mitchell);
- ainutlaatuinen state-of-the-art rasterization järjestelmä;
- affiinimuunnokset bittikarttoja: kierrosta, skaalaus jne Saharan pikselin tarkkuus;
- mielivaltainen projektiivinen muunnokset bittikarttoja;
- mielivaltainen remapping muutostöihin bittikarttoja (esim loimitus, Morphing);
- Joustava supersampling toteuttamista mahdollisimman näytteenotto laatu;
- Välkkymätön kuva näyttää komponenttien optimoitu kaksinkertainen puskurointi kautta kehittynyt MicroTiles? pohjainen maalata Optimizer;
- Useita customizible helppo käyttää overlay kerrokset;
- lukitus bittikarttoja turvallista säikeistystekniikkaa;
- ominaisuus editori RGB ja alfa-kanava lastaus;
- Suunnittelu-aika lastaus kuvatiedostoja standardeilla tKuvan;
- Toimii Borland Delphi, C ++ Builder ja Kylix.
Mikä on uusi tässä julkaisussa:
- Lisäykset:
- Lisätty uusi ASM / (E) MMX optimoitu ApplyBitmask rutiinia looginen (peiton) Xor / ja / tai joissa käytetään bittipeite.
- Lisätty uusi TColor32Component basetypes spesifioimiseksi osan tai komponentin sarjaa (liittyvät päivitykset TColor32Entry).
- Lisätty uusi CopyComponents rutiini kopioimalla valitun ARGB komponentteja btwn bittikarttoja.
- optimoinnit:
- Optimoitu TBitmap32.ResetAlpha, Käänteinen ja InvertRGB.
- optimointeja pamTransparentEdge liittyviä rutiineja.
- TPatternSampler tukee nyt suorakulmaista näytteenotto kuvioita.
- Bugikorjauksia:
- Bugikorjaus vuonna MMX versiossa BlockAverage aiheuttaneen pääsy rikkomukset rs.
- Korjaa seuraavat Bugs kertoi SourceForge tracker: 1560912, 1556318
- Kiinteät misbehvior asetettaessa TCustomImage32.BufferOversize omaisuutta. Muutokset nyt suoraan pakottaa koon puskuri.
- Kiinteät Kylix kokoelma ongelma käyttöön uusia säikeistystekniikkaa tukea.
- Useilla pienillä puhdistuksia ja korjauksia.
Kommentteja ei löytynyt