Podrobnosti Software:
Verze: 1.8.8 / 1.12.16
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 159
Káhira je open source 2D vektorová knihovna, která nabízí podporu pro mnoho výstupních zařízení.
Káhira je napsán v programovacím jazyce C a je dodáván s vázáním pro řadu jiných programovacích jazyků
Co je nového v této verzi:.
- Adrian Johnson (3):
- pdf: doplní chybějící "endobj 'pro zastínění dict
- pdf: fix překlep v šachu bbox
- type1-podmnožina: Nesnažte se přejmenování winansi piktogramy
- Behdad Esfahbod (12):
- [FT] Preferuji zmenšení bitmapové piktogramy na Převzorkování
- [Test] Nastavte velikost písma
- [ft] jsem měl na mysli funkční bloky vzdušného prostoru (), nikoliv abs ()
- [ft] Oprava paměti chyba v kopírování bitmapy
- [ft] Fix špatné předpoklady
- k podpoře loading barevnými piktogramy z FreeType
- Podpora 2bit a 4Bit vestavěné rastry
- [ft] Fix matematiku
- [ft] Přidat chybějící patří
- Obnovit omylem dopustil věci
- [ft] Fix zarovnání
- [ft] Zajistěte vyrovnání rastry obdržel od FreeType
- Bryce W. Harrington (16):
- test:. Fix překlep v sample_horizontal použít horizontální, nikoliv vertikální
- image:. Quell varování o podepsané / unsigned int srovnání
- type1-podmnožina: Quell varují neinicializovanou array_start
- type1-podmnožina: Oprava překlepů ve funkci komentáři
- pdf: Zajistěte kompilátor, že data, data_size bude vždy inicializuje
- GL: Quell varování o nekompatibilní typ ukazatele
- test: Poznámka pojmenování schématu pro XFAIL obrazy v souboru README
- test: Fix, aby check-ref-DUPS kvůli přemístit ref obrazů na referenční /
- test: Přidat skript pro kontrolu redundantní referenčních snímků
- test: Použijte CMP chytit bajt po bajtu identické soubory
- test: make check-ref-DUPS využít perceptualdiff pro srovnání
- pdiff: Quell varování o podepsané / unsigned srovnání
- pdiff: Drop nepoužitý proměnná
- test: Přidat zvláštní případy, pro vytvoření-z-PNG a nouzové rozlišením
- HACKING: Make zmínka o samostatné Káhiře stopy repo
- perf: Přesunout dokumentace makro-měřítko pro KÁHIRA-stop
- Chris Wilson (45):
- Post verze vydání narazit na 1.12.15
- překlenuje: Označit povrch, jak se vypořádat v přípravě na nahrávání povrch přehrávání
- nahrávání: Vyhněte se indirection prostřednictvím indexů pole, pokud nedošlo ke snížení
- cesta: Oprava bbox výpočet pro negativní faktory měřítka
- test: Cvičení přehrávání povrch nahrávání přes flip matrice
- Win32: Uvolněte přepnuto na povrch
- image: Porovnejte proti skutečné velikosti vloženého bufferu
- Xlib: Fix vyvolání XRenderFindFormat ()
- GL: Fix typo s / bool / cairo_bool_t /
- mempool: zmenšit assert do chybového výměnou za get_buddy ()
- perf: Postupně se prořezávat odlehlých hodnot
- Xlib: Wrap chyby generování zdrojů v chybové povrchu
- Xlib: Upravený obrázky pro povrchy poskytnutých PAD
- png: Vyhněte se označení povrch jako omylem po varování png
- directfb: Správně řetězci až map-to-image / unmap k obrazu backend
- pasti: Ujistěte se, že jsme správně pod při použití více klipů polí
- Xlib: Na rozdíl od vizuální, kdy by jí
- test: Rozšiřte testování čepice pro jemné tahy
- test: Rozšířit Testování se připojí k jemných linek
- trace: Zlepšit emise operand
- nahrávání: Fix nedůsledné využívání typů indexů
- perf: Rudimentární histogram tisk pro Káhiře-perf-print
- perf: Změna měřítka histogram pro terminál
- perf: Vyhněte se vertikálně strečink histogram
- perf: Odebrat debug artefakt
- nahrávání: Zabraňte neplatný přístup do paměti s nulovou délkou příkazu pole
- měřítko-font: Zabraňte rekurzivní mutex zámek pro odstranění neúspěšný piktogramy
- pdf: Zlepšit soudržnost při použití cairo_int_status_t
- pdf: Oprava kompilátoru varování pro použití unitialised proměnné po Chyba dráhy
- image: Označte data, jako ve vlastnictví poté, co kradl image Snapshot je
- zkouška / dostat-Path-rozsahy: Zkontrolujte přesné shody v rámci tolerance
- gstate: Zrychlete vytažené cesty rozsahů
- SVG: Rozbalte nahrávání povrch
- xml: Handle Clip-boxy v aktualizovaném cairo_clip_t
- cairo-perf-print: Nepoužívejte uvolnit zovaných histogram
- Test: Použijte nejvyšší přesnosti rendering pro tvary pro generování výsledků ref
- zkontrolujte: Fix check-def.sh pro variace v GCC spojovací
- Test: Odstraňte všechny identické (CMP a pdiff) referenčních snímků
- test: Přidejte několik referenčních snímků nalezené číhající na mém stroji
- Test: Odstraňte konfliktní .ref.png, .argb32.ref.png, .rgb24.ref.png
- test: mění check-refs.sh na podporu out-of-strom staví
- Poskytovat dozadu kompatibilitu se starými pixman
- Win32: Zabraňte double-bez podobných obrázků
- & quot; make check & quot; happy
- 1.12.16 vydání
- Eric Anholt (1):
- gl:. Přesun glGetUniformLocation na shader kompilaci
- Henry Song (8):
- GL: zakázat GL_DITHER
- GL: Export dotaz pro EGLContext a EGLDisplay ze zařízení
- GL: Fix překlep v gles2 shader mezipaměť vyhledávání
- gl / MSAA: Vyřešte multisampling na povrchu flush
- gl / MSAA: Správně zničit stencil buffer klip paměti cache
- gl / MSAA: Zakázat blány a nůžkové během framebufferu blit
- gl / MSAA: Při stříhání Vždy používejte nůžkové
- gl / MSAA: Vyčistit hloubka MSAA / stencil buffer pro OpenGLES
- Jana Saout (1):
- pdf: Oprava havárie
- Marc-Andre Lureau (1):
- Win32: oprava poškozeného kreslení
- Marek Kasík (1):
- CFF-podmnožina: Fix rozdělení šířky polí
- Martin Robinson (12):
- GL: Nastavení operandy, když se změní velikost vertex
- cesta: Oprava chyby v řádku křižovatce
- zdvih: Fix velké tloušťky čar pro nouzové zdvihu shaper
- zdvih: Použití round-připojí poblíž inflexní body spline
- často používaný: Přidat režimu pro běh závitových rozšiřitelných testy
- často používaný / GL: Zakázat povědomí závit
- GL: Samostatné framebuffer bind z výběru cílové
- GL: Aktualizace transformace při změně velikosti povrchu
- GL: Svázat výchozí framebuffer před voláním gl {Přečtěte si | Remíza} Buffer
- GL: Oprava kompilátoru varování v backend GL
- GLES: Spínač výchozí framebuffer destinace správně
- GL: Při vytváření nadměrných velikostí textury povrchů Návrat povrch omylem
- Matt Sealey (1):
- gitignore: negovat gitignore pro statické pkgconfig soubory
- Matthew Fischer (1):
- Přidání stručné prohlášení využití do Káhiry-perf-chart
- Michael Hutchinson (1):
- quartz: Nepouštějte paměť nevlastníme
- Nicola Fontana (1):
- GObject: Přidejte obal kolem cairo_matrix_t
- Uli Dirk (13):
- test: Fix CAIRO_REF_DIR
- test: Fix manipulaci bodů v CAIRO_TEST_TARGET
- často používaný: přejmenování XCB-render-0,0 na XCB vykreslení-0_0
- Fix & quot; make check & quot; Kontrola samostatné záhlaví
- XCB: Clear dočasný přehrání obrazu v záznamu přehrávání
- referenční Fix Caps-ocasy-křivka obrazy
- Přidat nový test na chyby 61592
- image skladatel: vždy dokončit rozpětí vykreslovací
- XCB: Opravuje některé neinicializovaná variabilní varování
- API-speciálními případy: otestovat kontexty
- plocha: Chyba na dokončených povrchu
- push_group: Odmítnutí práce s nepoužitelný povrchem
- surface_get_extents: Odmítnout konečný nebo chyba povrchu
- egag (1):
- Xlib:. Získat až display před použitím v DEBUG zprávy
Co je nového ve verzi 1.12.14:
- Prevence uživatel zpětná volání přístup uživatelských dat během zničit, aby prevenci užívání-po-free chyb.
- Použít standardní jména pro piktogramy na podmnožiny písem (PDF).
- detekce Fix z Win98. Logika pro detekci Win98 (a jeho zlomený AlphaBlend ()) se na zádech, deaktivace AlphaBlend () pro každého.
- Zabránit číselné přetečení z extrapolací polygon hrany na hranici klipu a způsobuje závažné činí artefakty.
- Fix výpočet glyfů řetězce souřadnic při rozbíjení běží na Xlib.
- Fix tvrzení na Win32 backend pro nedostatek odstranit své podobné-obrazy.
Co je nového ve verzi 1.12.12:
- Tato verze opravuje synchronizační problémy v dopravě SHM pro cairo-Xlib.
- Výměna celý obraz je nyní vyhnout při nahrávání subimages.
- Ostatní drobné chyby byly opraveny.
Co je nového ve verzi 01.12.10:.
- Mnoho chyby byly opraveny
- Nejvíce pozoruhodně, manipulace font o Pango / Káhira / fontconfigem byla provedena zcela thread-safe.
- MSAA backend pro Káhiru-GL dostalo určité postupné dokončení.
Co je nového ve verzi 1.12.8:
- Opravy chyb:
- Rozbalte příčetnost kontroly na nefunkční kombinace XSendEvent a ShmCompletionEvent.
- Všimněte si, že & quot; X.Org Foundation & quot; někdy také označuje se jako & quot; Xorg Foundation & quot;.
- vypořádat s různými věky libXext a jeho hlavičky SHM.
- Opravit neplatný výstřižek zdrojového tažné při použití SHM dopravu vkládat obrázky. https://bugs.freedesktop.org/show_bug.cgi?id=56547
- Se všemi operátory Type1 PostScript pro lepší kompatibilitu písma. https://bugs.freedesktop.org/show_bug.cgi?id=56265
- opravit několik úniků paměti v Type1 font podmnožin https://bugs.freedesktop.org/show_bug.cgi?id=56566
- Utáhněte hodnocení start / stop pera vrcholy, a chytit několik případů, kdy bychom použít ventilátor místo zkosení. https://bugs.freedesktop.org/show_bug.cgi?id=56432
- Fix předpoklad, že geometrický výstřižek vždy podaří se rozpětí-skladatele. https://bugs.freedesktop.org/show_bug.cgi?id=56574
- Fix zavolat na spline křižovatku při posuzování, zda je vidět Stoke.
- Nezapomeňte kopírovat horší zdroje při použití SHM k přečteného povrch pro použití jako zdroje.
Co je nového ve verzi 1.12.4:
- více chyb, a co je důležitější, více oprav. V Káhiře-GL stranu, máme vylepšení do MSAA skladatele, který umožňuje hardwarovou akceleraci comparitively nekvalitního antialiasing - což je užitečné při animacích a na velmi vysokou hustotou obrazovkách. Pro Káhiře Xlib, jsme konečně umožnil SHM dopravu obrazových převody do a ze X serveru. Potřebný dlouholetým funkce, SHM doprava nabízí patrný úbytek činí latenci snížením počtu požadovaných kopií právo obrazových dat - vzhledem k hardware a podpora ovladače, cairo-Xlib nyní mohou provádět nula kopírování obrázky na GPU. A jako obvykle Adrian Johnson byl velmi zaneprázdněn, kterým se stanoví mnoho různých koutek případů v Káhiře-pdf, impoving zákalu skupin a písma podmnožin. V neposlední řadě, pro cairo snímku S = F8ren Sandmann Pedersen přidána podpora pro vykreslování glyfy pixman a používání, které zevnitř Káhiry. Nový glyph vykreslování zařízení snižuje režii pro nastavení provozu kompoziční, zlepšení glyfů thoughput pro obrazový backend faktorem asi 4. A než to udělal, on také opravil několik chyb ve stávajícím glyfů vykreslování kód. Tolik díky Andrea Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin Robinson, S = F8ren Sandmann Pedersen a Uli Dirk za jejich příspěvky, najít a opravit chyby.
Co je nového ve verzi 1.12.2:.
- různé drobné chyby byly opraveny
Co je nového ve verzi 1.8.6:
- Několik oprav vad na křemen a PDF a budovat byly provedeny opravy pro pár backends.
- Zkontrolujte, zda pro XRender v XCB backend byla zavedena, aby se zabránilo neplatný přístupů do paměti.
Co je nového ve verzi 1.8.2:
- Nyní je možné stavět Káhiru bez písma backend, který je nejvhodnější, pokud aplikace poskytuje vlastní písmo vykreslování pomocí rozhraní API uživatele písma.
- failsafe fallback font je k dispozici, i když.
- Několik kompilace rychlost-up a optimalizace.
- Mnoho chyb bylo opraveno.
Byly
Komentáře nebyl nalezen