Cairo

Software skärmdump:
Cairo
Mjukvaruinformation:
Version: 1.8.8 / 1.12.16
Ladda upp dagen: 20 Feb 15
Utvecklare: Carl Worth
Licens: Gratis
Popularitet: 45

Rating: 2.5/5 (Total Votes: 2)

Kairo är en öppen källkod 2D vektorgrafik bibliotek som erbjuder stöd för många utenheter.
Kairo är skrivet i programspråket C och det kommer med bindningar för många andra programmeringsspråk

Vad är nytt i den här versionen:.

  • Adrian Johnson (3):
  • pdf: lägga till saknade "endobj" till skuggning dict
  • pdf: fix stavfel i bbox check
  • typ1-delmängd: Försök inte att byta namn på icke winansi glyfer
  • Behdad Esfahbod (12):
  • [FT] Föredrar nedskalning bitmap glyfer att uppskalning
  • [test] Ställ teckenstorlek
  • [ft] Jag menade fabriker (), inte abs ()
  • [ft] Fix minnes bugg i kopiera bitmappar
  • [ft] Fix felaktiga antaganden
  • På väg mot stöd för att läsa färg glyfer från Freetype
  • Stöd 2BIT och 4bit inbäddade bitmappar
  • [ft] Fix matte
  • [ft] Lägg saknas inkluderar
  • Återgå misstag begås grejer
  • [ft] Fix anpassning
  • [ft] Se till inriktning av bitmappar fått från Freetype
  • Bryce W. Harrington (16):
  • test:. Fix stavfel i sample_horizontal att använda horisontell, inte vertikal
  • image:. Quell varning om undertecknad / unsigned int jämförelse
  • typ1-delmängd: Quell varning om oinitierad array_start
  • typ1-delmängd: Fix stavfel i funktions kommentar
  • pdf: Försäkra kompilator som uppgifter, data_size kommer alltid initieras
  • gl: Quell varning om oförenliga pekare typ
  • test: Note namngivning system för XFAIL bilder i README
  • test: Fix göra check-ref-Dups grund av flytt av ref bilder att referera /
  • test: Lägg skript för att kontrollera om det redundanta referensbilder
  • test: Använd cmp att fånga byte-för-byte identiska filer
  • test: Gör check-ref-Dups utnyttjar perceptualdiff för jämförelser
  • pdiff: Quell varning om signerade / osignerade jämförelser
  • pdiff: Drop oanvända variabeln
  • test: Lägg särskilda fall för att skapa-från-png och reserv upplösning
  • HACKING: Gör omnämnande av den separata cairo-spår repo
  • perf: Flytta makro riktmärke dokumentation cairo-spår
  • Chris Wilson (45):
  • Post versionen bump till 1.12.15
  • spänner: Markera ytan som rensas i förberedelserna för inspelning yta uppspelning
  • inspelning: Undvik indirection genom index array om inte minskat
  • sökväg: Fix bbox beräkning för negativa skalfaktorer
  • testet: Motion spelar upp en inspelning yta genom en flip matris
  • win32: Frigör reserv vid avslut
  • bild: Jämför mot den verkliga storleken på den inbäddade buffert
  • xlib: Fix åkallan av XRenderFindFormat ()
  • gl: Fix stavfel s / bool / cairo_bool_t /
  • mempool: Minska en hävda i ett fel avkastning get_buddy ()
  • perf: iterativt beskära extremvärden
  • xlib: Wrap fel genererar källor i ett fel yta
  • xlib: Trim uppladdningar för ytor förlängas med PAD
  • png: Undvik märkning ytan som av misstag efter en png varning
  • directfb: Korrekt kedjan fram kartan till bild / unmap till bild backend
  • fällor: Se till att vi på rätt klipp när flera klipp lådor
  • xlib: Till skillnad från den visuella när förstöra den
  • test: Utöka Undersökningar av lock för fina linjer
  • test: Utöka testning av går för fina linjer
  • trace: Förbättra operand utsläpp
  • inspelning: Fix inkonsekvent användning av olika typer av index
  • perf: Rudimentary histogram utskrift för cairo-perf-print
  • perf: skala om histogrammet för terminalen
  • perf: Undvik vertikalt sträcker histogrammet
  • perf: Ta bort en felsöknings artefakt
  • inspelning: Förhindra ogiltig minnesåtkomst med noll längd kommando array
  • förminskad font: Hindra en rekursiv mutex lås för att ta bort en misslyckad glyph
  • pdf: Förbättra konsekvent användning av cairo_int_status_t
  • pdf: Fix kompilator varning för användning av unitialised variabel längs fel väg
  • bild: Markera de data som ägs efter stjäla ögonblicks image
  • testet / få bane omfattning: Kontrollera exakt matchar inom tolerans
  • gstate: Snabba upp strukna path utsträckning
  • svg: Packa inspelning ytor
  • xml: Hantera clip-boxar i den uppdaterade cairo_clip_t
  • cairo-perf-print: inte befria uninitialised histogrammet
  • test: Använd högsta precision rendering för former för att generera ref resultat
  • Kontrollera: Fix check-def.sh för variationer i GCC: s länk
  • test: Ta bort alla identiska (cmp & pdiff) referensbilder
  • test: Lägg några referensbilder som finns lurar på min maskin
  • test: Ta motstridiga .ref.png, .argb32.ref.png, .rgb24.ref.png
  • test: Ändra check-refs.sh stödja out-of-trädet bygger
  • Ge bakåt kompatibilitet med gamla pixman
  • win32: Förhindra dubbel fri från liknande bilder
  • Gör & quot; gör check & quot; lycklig
  • 1.12.16 utgåvan
  • Eric Anholt (1):
  • gl:. Flytta glGetUniformLocation att skuggnings sammanställa tid
  • Henry Song (8):
  • gl: avaktivera GL_DITHER
  • gl: Exportera fråga för EGLContext och EGLDisplay från enhet
  • gl: Fix stavfel i gles2 shader cache lookup
  • gl / MSAA: Lös multisampling på ytan flush
  • gl / MSAA: Korrekt förstöra stencil buffert klipp cache
  • gl / MSAA: Inaktivera stencil och sax under framebuffer blit
  • gl / MSAA: Använd alltid sax när klippning
  • gl / MSAA: Städa upp MSAA djup / stencil buffert för OpenGLES
  • Jana Saout (1):
  • pdf: Fix krasch
  • Marc-Andre Lureau (1):
  • win32: fixa skadad ritning
  • Marek Kasik (1):
  • CFF-delmängd: Fix tilldelning av bredd arrayer
  • Martin Robinson (12):
  • gl: Setup operander då vertex storlek ändras
  • sökväg: Fixa en bugg i linje korsningen
  • stroke: Fix stora linjebredder för reservlaget shaper
  • stroke: Använd rund ansluter nära punkter splines böjnings
  • standardtext: Lägg ett läge för att köra gängade perf tester
  • standardtext / gl: Inaktivera tråd medvetenhet
  • gl: Separat framebuffer binder från destination val
  • gl: Uppdatera förvandling när ytan storlek ändras
  • gl: Bind standardframebuffer innan du ringer gl {Läs | Rita} Buffer
  • gl: Fix kompileringsvarningar i GL backend
  • gles: Switch standardframebuffer destinationer korrekt
  • gl: Avkastning ytan av misstag när du skapar dimensionerade textur ytor
  • Matt Sealey (1):
  • gitignore: negera gitignore för statiska pkgconfig filer
  • Matthew Fischer (1):
  • Lägga till en enkel användning uttalande till cairo-perf-diagrammet
  • Michael Hutchinson (1):
  • kvarts: Släpp inte minnet vi inte äger
  • Nicola Fontana (1):
  • gobject: Lägg omslag runt cairo_matrix_t
  • Uli Schlachter (13):
  • test: Fix CAIRO_REF_DIR
  • test: Fix hantering av prickar i CAIRO_TEST_TARGET
  • standardtext: byta namn XCB-render-0,0 till XCB-göra-0_0
  • Fix & quot; gör check & quot; fristående header check
  • XCB: Rensa temporära replay bild i inspelning uppspelning
  • Fix caps-svansar-kurva referensbilder
  • Lägg till ny test för bugg 61592
  • bild sättare: Avsluta alltid span renderaren
  • XCB: Fixa några oinitierade variabel varningar
  • api-specialväskor: Även provsammanhang
  • yta: Fel på färdiga ytor
  • push_group: Vägra arbeta med oanvändbara yta
  • surface_get_extents: Avvisa färdiga eller fel yta
  • EGAG (1):
  • xlib:. Aquire displayen innan du använder den i DEBUG meddelande

Vad är nytt i version 1.12.14:

  • Förhindra användarcallbacks åtkomst användaruppgifter under förstöra till förhindra användning-efter-fria buggar.
  • Använd standardnamn för tecken i delmängds typsnitt (PDF).
  • Fix upptäckt av Win98. Logiken för att detektera Win98 (och dess brutna AlphaBlend ()) var inverterad, invalidiserande AlphaBlend () för alla.
  • Förhindra numeriska överströmning från extrapolera polygon kanter till klippet gränsen och orsakar svår rendera artefakter.
  • Fix beräkning av glyph sträng koordinater när bryta upp körningar för xlib.
  • Fix ett påstående i win32 backend för att inte klara sina liknande-bilder.

Vad är nytt i version 1.12.12:

  • Denna version fixar synkroniseringsproblem i SHM transport för cairo-xlib.
  • Byta hela bilder nu undvikas vid uppladdning delbilder.
  • Andra mindre buggar har åtgärdats.

Vad är nytt i version 1.12.10:.

  • Många buggar har åtgärdats
  • Framför allt font hantering av pango / cairo / fontconfig har gjorts helt trådsäker.
  • MSAA backend för cairo-gl fått några grad slutförande.

Vad är nytt i version 1.12.8:

  • Buggfixar:
  • Expandera sanity kontroll för trasiga kombinationer av XSendEvent och ShmCompletionEvent.
  • Observera att & quot; The X.Org Foundation & quot; ibland också identifierar sig som & quot; Xorg Foundation & quot;.
  • Handtag olika åldrar libXext och dess SHM rubriker.
  • Fäst ogiltiga klippning av käll ritbarhet när SHM transportmedel för att ladda upp bilder. https://bugs.freedesktop.org/show_bug.cgi?id=56547
  • Hantera alla Typ1 postscript operatörer för bättre font kompatibilitet. https://bugs.freedesktop.org/show_bug.cgi?id=56265
  • Fix ett par minnesläckor i Typ1 typsnitt delmängder https://bugs.freedesktop.org/show_bug.cgi?id=56566
  • Dra åt utvärdering av start / stopp penna hörn, och fånga några fall där vi skulle använda ett fan i stället för en avfasning. https://bugs.freedesktop.org/show_bug.cgi?id=56432
  • Fix antagandet att geometrisk klippning lyckas alltid med span-sättare. https://bugs.freedesktop.org/show_bug.cgi?id=56574
  • Fix ringa för att spline korsningen vid utvärdering av om en stoke syns.
  • Kom ihåg att kopiera sämre källor när SHM att återläsning ytan för användning som en källa.

Vad är nytt i version 1.12.4:

  • Fler buggar, och ännu viktigare, fler korrigeringar. På cairo-gl sidan har vi förbättringar av MSAA sättare som möjliggör hårdvaruacceleration av comparitively låg kvalitet antialiasing - vilket är användbart i animationer och mycket höga densitet skärmar. För cairo-xlib, har vi äntligen gjort det möjligt SHM transport för bildöverföring till och från X-servern. En lång stående krävs funktionen SHM transporter erbjuder en märkbar minskning av rendering latens genom att minska antalet kopior att ladda upp bilddata - given hårdvara och förarstöd, cairo-xlib kan nu utföra noll kopierings inlagda på GPU. Och som vanligt Adrian Johnson har varit väldigt upptagen fäst många olika hörn fall i Kairo-pdf, impoving opacitet grupper och delmängder av teckensnitt. Sist men inte minst, för cairo-image S = F8ren Sandmann Pedersen lagt till stöd för rendering glyfer till pixman och använda det inifrån Kairo. Den nya glyph rendering anläggningen minskar overhead för inrättandet av compositing drift, förbättra glyph thoughput för bild backend med en faktor på ca 4. Och innan han gjorde så, han också fast upp några buggar i befintliga tecknet rendering kod. Så stort tack till Andrea Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin Robinson, S = F8ren Sandmann Pedersen och Uli Schlachter för deras bidrag, hitta och rätta fel.

Vad är nytt i version 1.12.2:.

  • Olika mindre buggar har åtgärdats

Vad är nytt i version 1.8.6:

  • Flera korrigeringar för misslyckanden på Quartz och PDF och bygga korrigeringar för ett par backends gjordes.
  • En check på XRender i XCB backend infördes för att undvika ogiltiga minnesaccesser.

Vad är nytt i version 1.8.2:

  • Det är nu möjligt att bygga Kairo utan typsnitt backend, vilket är mest användbar när programmet ger anpassat teckensnitt rendering genom användar font API.
  • En felsäker reserv teckensnitt tillhandahålls, dock.
  • Flera sammanställning uppsnabbning och optimeringar gjordes.
  • Många buggar har åtgärdats.

Liknande mjukvara

libiconv
libiconv

11 May 15

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

CA::AutoSys
CA::AutoSys

3 Jun 15

TCPDF
TCPDF

17 Jul 15

Kommentarer till Cairo

Kommentarer hittades inte
Kommentar
Slå på bilder!