Simple Viewer GL 3.3.1

Simple Viewer GL 3.3.1 Simple Viewer GL 3.3.1

Einfacher Viewer GL – ein leichter Einfenster-Bildbetrachter.

Vieles, was zuvor auf der CPU gemacht wurde, wird jetzt auf der GPU ausgeführt.

In der Statuszeile, die mit der Taste i deaktiviert werden kann, werden grundlegende Informationen angezeigt: Format, Auflösung, Speichergröße (CPU + GPU), Größe auf der Festplatte. Im Pixel-Informationsmodus, der mit der Taste p aktiviert wird, wird ein Popup mit Informationen zur Position, Farbe des Pixels und den Parametern des ausgewählten Bereichs angezeigt.

Einfacher Viewer GL kann den Dateityp anhand seiner Signatur (Parameter -a) und nicht nur anhand der Dateiendung bestimmen. Es wird eine rekursive Durchsuchung des Verzeichnisses unterstützt (Parameter -r).

Es besteht die Möglichkeit, zur Laufzeit den Hintergrundtyp (drei Basisfarben + Schachbrett) des Fensters zu ändern oder eine benutzerdefinierte Farbe festzulegen, was beim Anzeigen von Bildern mit transparenten Pixeln hilfreich ist.

Unterstützte Formate:

  • 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-Bildschirm)
  • XPM
  • WebP
  • OpenEXR

Unterstützt werden GNU/Linux, FreeBSD und macOS. Es gibt einen Drittanbieter-Fork für Windows.

Neu in Simple Viewer GL 3.3.1:

  • Architektur des Viewers überarbeitet;
  • daher auch einen neuen, etwas flexibleren Renderer;
  • Dank des Renderers wurden Profile und andere Transformationen von der CPU auf die GPU übertragen;
  • Dank der überarbeiteten Architektur habe ich sowohl den Ladevorgang als auch den Fortschritt (Spinner) repariert;
  • Der Speicherverbrauch wurde erheblich reduziert. Der Speicher wird nun nach Möglichkeit nur für einige Chunks reserviert. Es gibt keine vollständige entpackte Kopie des Bildes im Speicher;
  • Pixelinformationen werden von der Grafikkarte abgerufen;
  • Der Zähler für den Speicherverbrauch berücksichtigt den Videospeicher;
  • Habe eine Vorschau für Formate hinzugefügt, die sie unterstützen. Wenn es eine Vorschau im EXIF gibt, nehme ich diese;
  • Habe die Benutzeroberfläche überarbeitet. Den Renderer neu gestaltet, und ImGui aus dem Branch mit Unterstützung für das Andocken von Fenstern aktualisiert;
  • Neuer EXIF-Popup im Dock auf der rechten Seite, in das ich Kategorien und eine Suche hinzugefügt habe;
  • Habe die Statusleiste überarbeitet. Einfach angenehmer im Inneren gemacht und das visuelle Design verbessert;
  • Jetzt überlagert die Statusleiste das Bild nicht mehr. Generell überlagert kein angedocktes Fenster am Rand das Bild;
  • Unterstützung für PSD erweitert. Jetzt werden praktisch alle Variationen unterstützt;
  • Unterstützung für HEIF (AVIF/HEIC) hinzugefügt;
  • Habe greyscale jpeg2k repariert – jetzt ist die Helligkeit korrekt;
  • Habe Unterstützung für Farbprofile dort hinzugefügt, wo es sie nicht gab, aber das Format sie unterstützt hat.
  • und noch eine Menge mehr, an das ich mich nicht erinnern kann, aber lest selbst die Protokolle, ich habe keine Lust.

Ich habe wahrscheinlich etwas kaputt gemacht, daher freue ich mich über Hinweise und Ratschläge.

Lizenz GPL-2.0.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4