Podrobnosti Software:
Optimalizováno pro 32-bitové formáty pixel, poskytuje rychlé operace s pixely a grafických primitiv.
Graphics32 výrazně překonává standardní metody TBitmap / TCanvas.
To je téměř stokrát rychlejší v per-pixel přístup a asi 2 & ndash; 5 krát rychlejší při kreslení čar
Vlastnosti :.
- < li> Fast per-pixel přístup až 100 krát rychlejší ve srovnání se standardními TBitmap; Vysoký výkon Bitmap alfa míchání (včetně per-pixel alpha míchat); Pixel, linka a polygon antialiasing s přesností sub-pixelů (v kombinaci s alfa blending);
- Libovolná polygon transformace a zakázkové náplně;
- Bitmap převzorkování s vysoce kvalitní rekonstrukce filtrů (např Lanczos, Cubic, Mitchell);
- Unikátní state-of-the-art rasterizace systému;
- Affine transformace bitmap: rotace, škálování, atd s přesností sub-pixelů;
- Svévolná projektivní transformace bitmapy;
- Svévolná přemapování transformace bitmapy (např Warping, Morphing);
- Flexibilní implementace Supersampling pro maximální kvalitu odběru vzorků;
- bez blikání obrazu obsahujícím komponenty s optimalizovaným dvojité ukládání do vyrovnávací paměti pomocí pokročilých MicroTiles? založené překreslit optimalizátor;
- Více customizible Easy-to-použití překryvné vrstvy;
- Blokování rastry pro bezpečný multithreading;
- Vlastnost editor pro RGB a alfa kanálu zatěžování;
- Design-time zatížení obrazových formátů podporována standardním TPicture;
- Práce na Borland Delphi, C ++ Builder a Kylix.
Co je nového v této verzi:
- Dodatky:
- Přidán nový ASM / (E) MMX optimalizovaný ApplyBitmask rutinu logické (bitové) XOR / a / nebo operace pomocí maskování.
- Přidány nové TColor32Component basetypes pro určení komponent nebo komponenty sady (související aktualizace TColor32Entry).
- Přidán nový CopyComponents rutinu pro kopírování vybraných ARGB komponenty btwn bitmapy.
- Optimalizace:
- Optimalizované TBitmap32.ResetAlpha, Invert a InvertRGB.
- Optimalizace v pamTransparentEdge související rutiny.
- TPatternSampler nyní podporuje neobdélníkové vzory odběru vzorků.
- Opravy chyb:
- Oprava chyby v MMX verzi BlockAverage, která způsobila porušení přístupu na převzorkování.
- opravy následujících chybách, které hlásí na SourceForge trackeru: 1560912, 1556318
- při nastavování vlastnosti TCustomImage32.BufferOversize Pevné misbehvior. Změny nyní přímo vynutit změna velikosti vyrovnávací paměti.
- Pevná Kylix problém kompilace představil s novou podporou multithreading.
- Několik Drobné úpravy a opravy.
Komentáře nebyl nalezen