Cairo

Skjermbilde programvare:
Cairo
Prog.varedetaljer:
Versjon: 1.8.8 / 1.12.16
Last opp dato: 20 Feb 15
Utvikler: Carl Worth
Lisens: Gratis
Popularitet: 45

Rating: 2.5/5 (Total Votes: 2)

Kairo er en åpen kildekode 2D vektorgrafikk bibliotek som tilbyr støtte for mange utenheter.
Kairo er skrevet i programmeringsspråket C og den kommer med bindinger for en rekke andre programmeringsspråk

Hva er nytt i denne utgaven:.

  • Adrian Johnson (3):
  • pdf: legge til manglende 'endobj' til skyggelegging dict
  • pdf: fix skrivefeil i BBox sjekk
  • type1-undergruppe: Ikke prøv å endre navn ikke winansi symboler
  • Behdad Esfahbod (12):
  • [FT] Foretrekker nedskalering bitmap glyphs til oppskalering
  • [test] Sett skriftstørrelse
  • [ft] Jeg mente fabs (), ikke abs ()
  • [ft] Fix minne bug i å kopiere bitmaps
  • [ft] Fix gale forutsetninger
  • Mot støtte lasting farge symboler fra Freetype
  • Support 2bit og 4bit innebygde punktgrafikk
  • [ft] Fix matematikk
  • [ft] Legg til manglende inkludere
  • Gå tilbake uhell begått stuff
  • [ft] Fix justering
  • [ft] Sikre justering av bitmaps mottatt fra Freetype
  • Bryce W. Harrington (16):
  • test:. Fix skrivefeil i sample_horizontal å bruke horisontal, ikke vertikal
  • image:. Quell advarsel om signert / unsigned int sammenligning
  • type1-undergruppe: Quell advarsel om initialisert array_start
  • type1-undergruppe: Fix skrivefeil i funksjon kommentar
  • pdf: Sikre kompilator som data, data_size vil alltid bli initialisert
  • gl: Quell advarsel om uforenlig pekertypen
  • test: Note navneskjemaet for XFAIL bilder i README
  • test: Fix gjøre innsjekk ref-dups ​​grunn til å flytte fra dommeren bilder å referere /
  • test: Legg script for å sjekke for redundante referansebilder
  • test: Bruk CMP å fange byte-for-byte identiske filer
  • test: Gjør check-ref-dups ​​utnytte perceptualdiff for sammenligninger
  • pdiff: Quell advarsel om signert / usignerte sammenligninger
  • pdiff: Drop ubrukt variabel
  • test: Legg spesielle tilfeller for å lage-fra-png og fallback-oppløsning
  • Hacking: Gjør omtale av egen cairo-spor repo
  • perf: Flytt makro-benchmark dokumentasjon til Kairo-spor
  • Chris Wilson (45):
  • Post versjonen bump til 1.12.15
  • spenner: Mark overflaten som ryddet i forberedelsene for opptak overflaten avspilling
  • opptak: Unngå indirekte gjennom indekser matrise hvis ikke redusert
  • bane: Fix BBox beregning for negative skalafaktorer
  • test: Exercise nytt et opptak overflaten gjennom en flip matrise
  • win32: Frigjør fallback på ferdig
  • image: Sammenlign mot den sanne størrelsen på den innebygde buffer
  • Xlib: Fix påkalling av XRenderFindFormat ()
  • gl: Fix skrivefeil s / bool / cairo_bool_t /
  • mempool: Reduser en hevde inn en feil avkastning for get_buddy ()
  • perf: iterativt beskjære uteliggere
  • Xlib: Wrap feil genererer kilder i en feilflate
  • Xlib: Trim opplastinger for overflater forlenget med PAD
  • png: Unngå merking overflaten som i feil etter en png advarsel
  • directfb: Korrekt kjeden opp kart-til-bilde / unmap til bildet backend
  • feller: Kontroller at vi klippet riktig når du bruker flere klipp bokser
  • Xlib: I motsetning til det visuelle når ødelegge det
  • test: Utvid testing av landskamper for fine slag
  • test: Extend testing joins for fine linjer
  • spor: Forbedre operand utslipp
  • opptak: Fix inkonsekvent bruk av typer for indekser
  • perf: Rudimentære histogram utskrift for cairo-perf-print
  • perf: Omskaler histogram for terminalen
  • perf: Unngå vertikalt strekker histogrammet
  • perf: Fjern en debug artefakt
  • opptak: Forhindre ugyldig minnetilgang med null lengde kommando rekke
  • skalert-font: Hindre en rekursiv mutex lås for å fjerne en mislykket glyph
  • pdf: Forbedre konsistens i bruk av cairo_int_status_t
  • pdf: Fix kompilatoren advarsel for bruk av unitialised variabel sammen feil sti
  • bilde: Merk dataene som eies etter å ha stjålet den stillbilde
  • test / få-bane-grad: Sjekk eksakt matcher innenfor toleranse
  • gstate: Hastighet opp strøk banen grad
  • svg: Pakk opptak overflater
  • xml: Handle clip-bokser i den oppdaterte cairo_clip_t
  • cairo-perf-print: Ikke frigjøre uninitialised histogram
  • test: Bruk den høyeste presisjon gjengivelse for former for generering av dommeren resultater
  • sjekk: Fix check-def.sh for variasjoner i GCC er linker
  • test: Fjern alle identiske (cmp & pdiff) referansebilder
  • test: Tilsett noen referansebilder funnet lurking på min maskin
  • test: Fjern motstrid .ref.png, .argb32.ref.png, .rgb24.ref.png
  • test: Endre check-refs.sh å støtte out-of-treet bygger
  • Gi bakover kompatibilitet med gamle pixman
  • win32: Forhindre dobbelt fri for lignende bilder
  • Lag & quot; gjøre sjekk & quot; glad
  • 1.12.16 utgivelse
  • Eric Anholt (1):
  • gl. Flytt glGetUniformLocation til Shader kompilere tid
  • Henry Song (8):
  • gl: deaktivere GL_DITHER
  • gl: Eksportspørring for EGLContext og EGLDisplay fra enheten
  • gl: Fix skrivefeil i gles2 shader cache-oppslag
  • gl / MSAA: Løse multisampling på overflaten flush
  • gl / MSAA: Riktig ødelegge stencil buffer klipp cache
  • gl / MSAA: Deaktiver sjablong og sakse under rammebuffer blit
  • gl / MSAA: Bruk alltid sakse når klipping
  • gl / MSAA: Rydd opp MSAA dybde / stencil buffer for OpenGLES
  • Jana Saout (1):
  • pdf: Fix krasj
  • Marc-Andre Lureau (1):
  • win32: fikse ødelagt tegning
  • Marek Kasik (1):
  • CFF-undergruppe: Fix tildeling av bredde arrays
  • Martin Robinson (12):
  • gl: Oppsett operander når toppunktet størrelse endringer
  • bane: Fix en bug i tråd krysset
  • hjerneslag: Fix store linjebredder for reserve hjerneslag shaper
  • stroke: Bruk round-tiltrer i nærheten vendepunkter for splines
  • standardtekst: Legg en modus for å kjøre gjengede Perf tester
  • boilerplate / gl: Deaktiver tråd bevissthet
  • gl: Separat rammebuffer bind fra destinasjonsvalg
  • gl: Oppdatering transformasjon når overflaten størrelse endringer
  • gl: Bind standard rammebuffer før du ringer gl {lest | Tegn} Buffer
  • gl: Fix kompilatoradvarsler i GL backend
  • gles: Switch standard framebuffer- destinasjonene ordentlig
  • gl: Gå tilbake overflate i feil når du oppretter dimensjonert tekstur overflater
  • Matt Sealey (1):
  • gitignore: negere gitignore for statiske pkgconfig filer
  • Matthew Fischer (1):
  • Legge til en enkel bruk uttalelse til cairo-perf-diagram
  • Michael Hutchinson (1):
  • kvarts: Ikke slipp minne vi ikke eier
  • Nicola Fontana (1):
  • gobject: Legg wrapper rundt cairo_matrix_t
  • Uli Schlachter (13):
  • test: Fix CAIRO_REF_DIR
  • test: Fix håndtering av prikker i CAIRO_TEST_TARGET
  • standardtekst: endre navn xcb-render-0.0 til xcb-render-0_0
  • Fix & quot; gjøre sjekk & quot; stående header sjekk
  • xcb: Klar midlertidig replay bilde i opptak avspilling
  • Fix caps-haler-kurve referansebilder
  • Legg til ny test for bug 61592
  • bilde sette: Avslutt alltid span renderer
  • xcb: Fix noen initialisert variabel advarsler
  • api-spesielle-trekk: Også test sammenhenger
  • overflate: Feil ut på ferdige overflater
  • push_group: Nekter å jobbe med ubrukelig overflate
  • surface_get_extents: Avvis ferdig eller feilflate
  • egag (1):
  • Xlib:. Tilegne skjerm før du bruker det i DEBUG melding

Hva er nytt i versjon 1.12.14:

  • Hindre bruker callbacks tilgang til bruker-data under ødelegge til forhindre bruk-etter-frie bugs.
  • Bruk standardnavn for tegnvarianter i undergruppe skrifter (PDF).
  • Fix påvisning av Win98. Logikken for å oppdage Win98 (og dens brutt AlphaBlend ()) ble invertert, invalid AlphaBlend () for alle.
  • Forhindre numerisk overløp fra ekstrapolere polygonkanter til klippgrense og forårsaker alvorlig gjengi gjenstander.
  • Fix beregning av glyph streng koordinater når bryte opp løyper for Xlib.
  • Fix en påstand i win32 backend for å unnlate å fjerne sine tilsvar-bilder.

Hva er nytt i versjon 1.12.12:

  • Denne versjonen løser synkroniseringsproblemer i SHM transport for cairo-Xlib.
  • Skifte hele bilder er nå unngås når du laster opp subimages.
  • Andre mindre bugs har blitt fikset.

Hva er nytt i versjon 1.12.10:.

  • Mange bugs har blitt fikset
  • Mest spesielt, font håndtering av Pango / cairo / Fontconfig er gjort fullt thread-safe.
  • MSAA backend for cairo-gl mottatt noen gradvis ferdigstillelse.

Hva er nytt i versjon 1.12.8:

  • Bugfiks:
  • Utvid tilregnelighet sjekker for ødelagte kombinasjoner av XSendEvent og ShmCompletionEvent.
  • Legg merke til at & quot; The X.Org Foundation & quot; noen ganger også identifiserer seg som & quot; The Xorg Foundation & quot;.
  • Håndter ulike aldersgrupper av libXext og dets SHM overskrifter.
  • Fest ugyldig klipping av kildeteikne når du bruker SHM transport for å laste opp bilder. https://bugs.freedesktop.org/show_bug.cgi?id=56547
  • Håndter alle Type1 postscript operatører for bedre font kompatibilitet. https://bugs.freedesktop.org/show_bug.cgi?id=56265
  • Løs et par minnelekkasjer i Type1 font underinnstillingen https://bugs.freedesktop.org/show_bug.cgi?id=56566
  • Stram evaluering av start / stopp-penn toppunkter, og fange noen få tilfeller hvor vi ville bruke en fan i stedet for en skråkant. https://bugs.freedesktop.org/show_bug.cgi?id=56432
  • Fix antagelsen om at geometrisk klipping alltid lykkes med spenn-settekasse. https://bugs.freedesktop.org/show_bug.cgi?id=56574
  • Fix ringe til spline krysset ved vurdering av om en stoke er synlig.
  • Husk å kopiere dårligere kilder når du bruker SHM til readback overflaten for bruk som en kilde.

Hva er nytt i versjon 1.12.4:

  • Flere bugs, og enda viktigere, flere feilrettinger. På cairo-gl side, har vi forbedringer til MSAA settekasse som gjør det mulig for maskinvareakselerasjon av comparitively lav kvalitet antialiasing - som er nyttig i animasjoner og på svært høye skjermer tetthet. For cairo-Xlib, har vi endelig aktivert SHM transport for bildeoverføring til og fra X-tjener. En lang stående ønsket funksjon, og tilbyr SHM transport en merkbar reduksjon i gjengivelsen latency ved å redusere antall eksemplarer som kreves for å laste opp bildedata - gitt maskinvare og driverstøtte, cairo-Xlib kan nå utføre null kopi opplastinger på GPU. Og som vanlig Adrian Johnson har vært veldig travle feste mange ulike hjørne tilfeller i Kairo-pdf, impoving opacity grupper og skriftunderinnstillingen. Sist, men ikke minst, for cairo-image S = F8ren Sandmann Pedersen lagt til støtte for gjengivelse av symboler til pixman og bruke det innenfra Kairo. Den nye glyph rende anlegget reduserer overhead for å sette opp compositing drift, bedre glyph gjennomløp for bildet backend med en faktor på ca 4. Og før han gjorde det, han også løst opp noen bugs i den eksisterende glyph rende kode. Så mange takk til Andrea Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin Robinson, S = F8ren Sandmann Pedersen og Uli Schlachter for sine bidrag, finne og fikse bugs.

Hva er nytt i versjon 1.12.2:.

  • Ulike mindre bugs har blitt fikset

Hva er nytt i versjon 1.8.6:

  • Flere feilrettinger for feil på Quartz og PDF og bygge reparasjoner for et par backends ble gjort.
  • En sjekk for XRender i XCB backend ble innført for å unngå ugyldig minne aksesser.

Hva er nytt i versjon 1.8.2:

  • Det er nå mulig å bygge Kairo uten noe skrift backend, som er mest nyttig når programmet gir tilpasset font rendering gjennom bruker-font API.
  • En failsafe fallback font er gitt, skjønt.
  • Flere kompilering speed-ups og optimaliseringer ble gjort.
  • Mange feil ble fikset.

Lignende programvare

ENet
ENet

17 Feb 15

tcpdump
tcpdump

22 Jun 18

Kommentarer til Cairo

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!