Simple Viewer GL 3.3.1

Simple Viewer GL 3.3.1 Simple Viewer GL 3.3.1

Simple Viewer GL – en simpel en-vindues billedfremviser.

Meget af det, der tidligere blev udført på CPU, udføres nu på GPU.

I statuslinjen, som kan slukkes med tasten i, vises grundlæggende oplysninger: format, opløsning, hukommelsesstørrelse (CPU + GPU), størrelse på disken. I pixelinformationsmodus, der aktiveres med tasten p, vises en boble med oplysninger om position, farve, pixel og de valgte områdeparametre.

Simple Viewer GL kan bestemme filtype ud fra dens signatur (parameter -a), og ikke kun ud fra filtypenavn. Rekursiv gennemgang af mapper understøttes (parameter -r).

Det er muligt at ændre baggrundstypen i runtime (tre grundlæggende farver + skakbræt) af vinduet eller angive en brugerdefineret farve, hvilket er praktisk ved visning af billeder med gennemsigtige pixels.

Understøttede formater:

  • PNG
  • JPEG
  • JPEG 2000
  • HEIF
  • PSD (Adobe Photoshop)
  • AI (Adobe Illustrator)
  • EPS
  • XCF (GIMP)
  • GIF
  • SVG
  • TIFF
  • TARGA
  • ICO
  • ICNS (Apple Icon Image)
  • BMP
  • PNM
  • DDS
  • XWD
  • SCR (ZX-Spectrum skærm)
  • XPM
  • WebP
  • OpenEXR

GNU/Linux, FreeBSD og macOS understøttes. Der findes en tredjeparter fork til Windows.

Nyt i Simple Viewer GL 3.3.1:

  • arkitekturen af fremviseren er blevet redesignet;
  • og derfor også en ny, lidt mere fleksibel renderer;
  • takket være rendereren er profiler og andre transformationer flyttet fra CPU til GPU;
  • med den redesignede arkitektur er både indlæsningen og fremskridtet (spinneren) blevet rettet;
  • det samlede hukommelsesforbrug er betydeligt reduceret. Nu allokeres hukommelsen kun til en håndfuld chunks. Der er ikke en fuldt udpakket kopi af billedet i hukommelsen;
  • pixelinformation trækkes fra grafikkortet;
  • hukommelsesforbrugstælleren tager højde for videohukommelsen;
  • tilføjet forhåndsvisning for formater, der understøtter det. Hvis der er en forhåndsvisning i EXIF, tages den derfra;
  • redesignet grænsefladen. Renderer er omarbejdet, og jeg har opdateret ImGui fra grenen med understøttelse af vindues docking;
  • ny EXIF-popup i docken til højre, hvor jeg har tilføjet kategorier og søgning;
  • redesignet statuslinjen. Bare gjorde det mere behageligt inde i, og samtidig fik jeg også rettet visuel;
  • nu dækker statuslinjen ikke billedet. Generelt dækker ethvert fast vindue i kanten ikke billedet;
  • udvidet understøttelsen af PSD. Nu understøttes praktisk talt alle variationer;
  • tilføjet understøttelse af HEIF (AVIF/HEIC);
  • rettet greyscale jpeg2k – nu er lysstyrken korrekt;
  • tilføjet understøttelse af farveprofiler, hvor de ikke var til stede, men formatet understøttede dem;
  • og og en masse andet, som jeg ikke engang kan huske, læs selv logfilerne, jeg gider ikke.

Jeg må have brækket noget, så jeg vil sætte pris på kommentarer og råd.

Licens GPL-2.0.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster