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

Libnet
Libnet

20 Feb 15

SDL
SDL

23 Nov 17

ENet
ENet

17 Feb 15

Kommentarer til Cairo

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